Wiktionary
weatherglasses
n. (plural of weatherglass English)
n. (plural of weatherglass English)