smack down

中上級 (B2) informal

To hit someone down hard, or to publicly and forcefully tell someone they are wrong.

"The wrestler smacked his opponent down to the mat in the final round."