SIPHON Meaning of SIPHON in English (n.) A tubular organ connected both with the esophagus and the intestine of certain sea urchins and annelids. Webster's English dictionary. Английский словарь Webster. 2012