Dictionary search results

Showing 1-2 of 2 results

lunette British & World English

An arched aperture or window, especially one in a domed ceiling