weatherglasses
English
Noun
weatherglasses
plural of
weatherglass