meaning of air horn

air horn meaning in General Dictionary

a pneumatic horn

View more

  • air-intake of a carburetor