CHÂTEAU D'EAU
Meaning of CHÂTEAU D'EAU in English
/shah toh doh"/ , pl. châteaux d'eau /shah toh doh"/ . French.
an architecturally treated fountain or cistern.
[ lit: castle of water ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012