Find the word definition

WordNet
wire glass

n. a glass that contains a layer of wire netting in it