hit+upon

  • 131set on/upon — ATTACK, assail, assault, hit, strike, beat, thrash, pummel, wallop, set about, fall on; informal lay into, lace into, let someone have it, get stuck into, work over, rough up, knock about/around; Brit. informal duff up, have a go at; N. Amer.… …

    Useful english dictionary

  • 132strike — Synonyms and related words: abbreviate, abridge, administer, adopt, advance against, advance upon, affect, afflict, aggravated assault, aggression, agree on, aim, ambush, amphibious attack, arise, armed assault, arrest, arrest the thoughts,… …

    Moby Thesaurus