anti-siphon « Back to Glossary IndexDescribing a mechanical device, such as a valve, that prevents siphonage. Share this:WhatsAppEmailTwitterFacebookMoreLinkedInRedditTumblrPinterestPocketTelegram Related « Back to Glossary Index