air horn

Definitions of air horn
  1. noun
    a pneumatic horn
    see moresee less
    type of:
    horn
    an alarm device that makes a loud warning sound
  2. noun
    air intake of a carburetor
    see moresee less
    type of:
    inlet, intake
    an opening through which fluid is admitted to a tube or container
Word Family