Dictionary search results

Showing 1-2 of 2 results

moulin British & World English

A vertical or nearly vertical shaft in a glacier, formed by surface water percolating through a crack in the ice

Moulin Rouge British & World English

A cabaret in Montmartre, Paris, a favourite resort of poets and artists around the end of the 19th century. Toulouse-Lautrec immortalized its dancers in his posters