Siphoid

Webster's Dictionary of the English Language

·noun A siphon bottle. ·see under Siphon, ·noun.