Definition of air-dammed in English:

air-dammed

adjective

  • Fitted with an air dam.

Origin

1970s; earliest use found in The Scotsman.