Dictionary search results

Showing 1-2 of 2 results

lorgnette British & World English

A pair of glasses or opera glasses held in front of a person’s eyes by a long handle at one side