Put-down definitions

noun

a crushing remark

See also: squelch squelcher takedown