English dictionary, thesaurus, translations & etymology
FreeDict.com

demeuré — meaning in English

French → English · translate English → French instead

English meaning

  • abode noun A place where someone lives; a home or dwelling.
  • homestead noun A house along with its land and outbuildings, especially a farm.
  • mansion noun A very large, luxurious house.
  • moron noun An insult for a stupid or foolish person.

Senses

demeuré is used for these senses in English:

  • homestead The place that is one's home.
  • mansion A large luxurious house or building, usually built for the wealthy.
  • moron (psychology, dated, originally) A person of mild mental subnormality in the former classification of mental retardation, having an intelligence quotient of 50–70.

homestead — full definition

  1. noun A house along with its land and outbuildings, especially a farm.
  2. verb To settle on and farm a piece of land in order to claim ownership of it.

Related French words