takedown has definitions from the field of sport
1
[ noun ] (amateur wrestling) being brought to the mat from a standing position

Examples

"a takedown counts two points"

2
[ noun ] (informal) a crushing remark
*