An Encylopedia Britannica Company

Rideau Canal

1 ENTRIES FOUND:
Rideau Canal /rɪˈdoʊ/ proper noun
Rideau Canal
/rɪˈdoʊ/
proper noun
Britannica Dictionary definition of RIDEAU CANAL

the Rideau Canal

: canal system in Ontario, Canada