Subscriber login


Forgot your password?

Library card login

Other

Montmartre

Definition of Montmartre
  • a district in northern Paris, on a hill above the Seine, much frequented by artists in the late 19th and early 20th centuries when it was a separate village.

Montmartre in other Oxford dictionaries

Definition of Montmartre in the US English dictionary
  |  Cite

Word of the day

ludology

/ luːˈdɒlədʒi /
noun
the study of games and gaming, especially video games …