EMBOWELER Meaning of EMBOWELER in English (n.) One who takes out the bowels. Webster's English dictionary. Английский словарь Webster. 2012