Meaning of air-dammed in English:
air-dammed
adjective
Fitted with an air dam.
Origin
1970s; earliest use found in The Scotsman.
Are You Learning English? Here Are Our Top English Tips
Fitted with an air dam.
1970s; earliest use found in The Scotsman.