What does air horn mean?

air horn meaning in General Dictionary

a pneumatic horn

View more

  • air-intake of a carburetor