Detrude

Webster's Dictionary of the English Language

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