SUBTRUDE Meaning of SUBTRUDE in English vt to place under; to insert. Webster English vocab. Английский словарь Webster. 2012