land on

Main Entry:
come down on
Part of Speech: verb
Definition: criticize strongly
Synonyms: attack, dress down, jump on, land on, rebuke, reprimand, scold
Antonyms: compliment, laud, praise
Search another word or see land onon Dictionary |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT