weatherglasses

noun

Plural form of weatherglass.