'Ottawa river' definitions:

Definition of 'Ottawa river'

(from WordNet)
noun
A river in southeastern Canada that flows along the boundary between Quebec and Ontario to the Saint Lawrence River near Montreal [syn: Outaouais, Ottawa, Ottawa river]