Dictionary search results

Showing 1-2 of 2 results

monocle British & World English

A single eyeglass, kept in position by the muscles around the eye