GeneralConnection.com
➔
Dictionary
takedown
Noun
1. fall
2. pin, put-down
2. squelch, squelcher, derision
Usage