Land on
Synonyms for Land on
- attackcriticize strongly
- come down on
- jump oncriticize strongly
- scoldcriticize strongly
- reprimandcriticize strongly
- rebukecriticize strongly
- dress downcriticize strongly
- land
- light into
- give a going-over
- give what-for
- criticize strongly
- ground
- sit down
- take ground
- alight
- touch down
- let have it
- climb one's frame
- have a go at
- chew out
- review unfavorably
- denunciate
- pan
- jeer at
- cure
- do in
- clean one's plow
- wipe up the earth with
- mop up the earth with
For more similar words, try Land on on Thesaurus.plus dictionary