Find the word definition

Wiktionary
air sheds

n. (air shed English)