meaning of chateau
1. A castle or a fortress in France.
2. A manor house or residence of the lord of the manor; a gentlemans country seat; also, particularly, a royal residence; as, the chateau of the Louvre; the chateau of the Luxembourg.
3. an impressive country house or castle in France
Related Words
chateau | chateau-thierry | chateaubriand |