"Detruded" is a word in ENGLISH
detruded
ENGLISH
Definition:
of Detrude
Few words of positivity
The past is dead and buried. But I know now that buried things have a way of rising to the surface when one least expects them to.
WORD SUGGESTIONS
detrude
ENGLISH
To thrust down or out; to push down with force.
Read the complete definitiondetruding
ENGLISH
of Detrude
Read the complete definition