← DefinitionshareGuesschateaunounA large French country house or castle, often with a vineyard or estate.Synonymscastlenounmanornounmansionnoun