Definition of Detrude

  • (v. t.) To thrust down or out; to push down with force.

Synonyms of Detrude


No Synonyms Found.

Antonyms of Detrude


No Antonyms Found.

Homophones of Detrude


No Homophones Found.