Search for the synonym (analogous) and antonym (opposite):
Synonyms: pelt, beat, smash, thump, beset, fall upon, lay into, bang, ram, bump off, do away with, whack, smoke up, toke,
Contrari: Miss, cut, flop, turkey, kill,
Dictionary:
Synonym of the Day: apparel.
The Random Synonym: impossibly, serve, oblige, take it easy,