threap down
transitive verbDefinition of threap down
chiefly Scottish
: to reduce to silence by vigorous or repeated assertion