- a wrestling or judo throw in which an opponent is lifted and hurled to the mat, landing on the back.
- a physical assault in which a person is thrown to the ground.
- any devastating assault or onslaught: The voters have delivered a body slam to the advocates of bigotry.
More Definitions
- POINT REYES LILAC (noun) Definition, Meaning & Examples
- DEATH GRANT (noun) Definition, Meaning & Examples
- MAGNETOGENERATOR (noun) Definition, Meaning & Examples
- TRIBO- (noun) Definition, Meaning & Examples
- HUSKY (noun) Definition, Meaning & Examples
- HAVE NO BUSINESS (noun) Definition, Meaning & Examples