nozzle

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

Other Searches