Definition of Rideau Canal in English:

Rideau Canal

proper noun

  • A waterway in eastern Ontario in Canada, created in the 1820s, that links Ottawa and the Ottawa River with Kingston and Lake Ontario.

Pronunciation

Rideau Canal

/riˌdō kəˈnal/