Langtolang Multilingual Dictionary

Translate words and learn from multiple languages

Results for: "lambast"

Translating from English to Greek

English definitions WordNet

VERB 2

  1. beat with a cane

  2. censure severely or angrily

    • “The mother scolded the child for entering a stranger's car”
    • “The deputy ragged the Prime Minister”
    • “The customer dressed down the waiter for bringing cold soup”
    Synonymscall on the carpettake to taskrebukeragtrouncereprooflecturereprimandjawdress downcall downscoldchideberatebawl outremonstratechew outchew uphave wordslambaste