takedown Meaning and Definition
1. n. a crushing remark
2. n. (amateur wrestling) being brought to the mat from a standing position
Takedown or take down may refer to:
1. n. a crushing remark
2. n. (amateur wrestling) being brought to the mat from a standing position
Sponored Video