siphonate Meaning, Definition & Usage

Si"phon*ate adjective
Definitions
  1. Having a siphon or siphons.
  2. (Zoöl.) Belonging to the Siphonata.

Webster 1913