Originally a wrestling expression that has worked its way into American politics and will no doubt end up being adopted by business because in the USA they love their sporting metaphors.
Smackdown
It means to shut someone up by making them look stupid.
It is normally proclaimed by one of the on lookers if they believe the put down is worthy of recognition.
It is a pulling together of...
See more
Your blogs - Blair McPherson
Blair
McPherson
Entries with tag business jargon .
wrote a new blog post
12 Jul 2014 - 13:02
null Smackdown
null
0
null
0
Comments
null
1386 Views
0
null
Comment