LAMBAST
LAMBAST : English Turkish
v. öldüresiye dövmek, acımasızca dövmek; şiddetli bir şekilde azarlamak, paylamak (ayrıca lambaste)
Multilingual Turkish Dictionary
v. öldüresiye dövmek, acımasızca dövmek; şiddetli bir şekilde azarlamak, paylamak (ayrıca lambaste)