C2noun
smackdown
Definition a complete and often embarrassing defeat of an opponent
Arabic meaning · المعنى
هزيمة ساحقة، مواجهة حاسمة
· Meaning
Example · مثال · Example
Our team's smackdown of last year's champions surprised everyone.
فاجأ فوز فريقنا الساحق على أبطال العام الماضي الجميع.