1. snozzle - Noun
2. Snozzle - Proper noun
snozzle (plural snozzles)
(aviation, firefighting) A type of reinforced firefighting nozzle used to pierce the exterior skin of an aircraft and spray water or firefighting foam inside the aircraft to help extinguish a fire.
Snozzle
(slang) St Austell