English | German | Russian | Czech

tongue-lashing English

Meaning tongue-lashing meaning

What does tongue-lashing mean?

tongue-lashing

(= chiding) rebuking a person harshly

Synonyms tongue-lashing synonyms

What other words have the same or similar meaning as tongue-lashing?

tongue-lashing English » English

scolding objurgation chiding sharp tongued loquacious lashing caustic

Are you looking for...?