ENTRAIL Meaning of ENTRAIL in English noun entanglement; fold. 2. entrail ·vt to interweave; to intertwine. Webster English vocab. Английский словарь Webster. 2012