Dictionary search results

Showing 1-2 of 2 results

snifter British & World English

A small quantity of an alcoholic drink

snifter valve British & World English

A valve on a steam engine that allows air in or out