Synonyms to drop on

alight upon, blunder upon, bump into, chance upon, come across, come among, come down on, come on, come up against, come upon, confront, descend upon, discover serendipitously, encounter, fall across, fall among, fall foul of, fall in with, fall on, fall upon, happen upon, hit upon, light upon, meet, meet head-on, meet up with, meet with, pitch upon, run across, run into, run smack into, run up against, run upon, settle on, strike upon, stumble on, stumble upon, tumble on, ambush, assail, assault, attack, attend to, blitz, bushwhack, call down, come at, crack down on, descend on, do for, dress down, fix, gang up on, give it to, go at, go for, harry, have at, hit, hit like lightning, jump, jump all over, jump on, land on, lay at, lay hands on, lay into, light into, mug, pay, pay out, pitch into, pounce upon, pound, sail into, serve one out, set on, set upon, settle, settle the score, speak to, strike, surprise, swoop down on, take care of, take the offensive, talk to, tell off, trim, w