land on
Moby thesaurus: ambush, assail, assault, attack, blitz, bushwhack, come at, come down on, crack down on, descend on, descend upon, fall on, fall upon, gang up on, give a going-over, give what-for, go at, go for, harry, have at ... show more.
debug info: 0.0289