Definitions of nozzle:

  • noun:   a projecting spout from which a fluid is discharged
  • noun:   informal terms for the nose