toastmaster's glasses
English
Noun
toastmaster's
glasses
plural of
toastmaster's glass