Body-slam meaning : Such a throw A devastating blow against an opponent.
body slam
housekeep
beggarmen
teargases
centigram