STEMWARE


Meaning of STEMWARE in English

n. US glasses with stems.

Oxford English vocab.      Оксфордский английский словарь.