nozzle

Noun
  1. A projecting spout from which a fluid is discharged (synset 103839104)
  2. Informal terms for the nose (synset 105606462)

Other Searches