Final takedown Synonyms

Definitions for Final


Definitions for Takedown


  • (noun) ( amateur wrestling) being brought to the mat from a standing position
  • (noun) a crushing remark