/ Dictionary / Index S siphon bottle: Meaning and Definition of Find definitions for: si'phon bot"tle Pronunciation: [key] a bottle for aerated water, fitted with a bent tube through the neck, the water being forced out, when a valve is opened, by the pressure on its surface of the gas accumulating within the bottle. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. siphonapterous siphono- Related Content Daily Word Quiz: supine Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language