DETRUDE


Meaning of DETRUDE in English

vt to thrust down or out; to push down with force.

Webster English vocab.      Английский словарь Webster.