Detrude
Word Dictionary
-> Detrude
Search:
Detrude
(v. t.) To thrust down or out; to push down with force.
Terms of Use
Canadian Jobs