tongue-lashing
English Dictionary
->
Letter T
-> tongue-lashing
Search Dictionary:
tongue-lashing Definition
(n)
rebuking
a
person
harshly
tongue-lashing Synonyms
chiding
objurgation
scolding
tongue-lashing
© Art Branch Inc.