- a city in SE Ontario, in S Canada, NE of Toronto, on Lake Ontario.
- a city in central Canada, in SE Ontario on Lake Ontario: motor-vehicle industry. Pop: 139 051 (2001)
More Definitions
- STERNOCLEIDOMASTOID (noun) Definition, Meaning & Examples
- ITACOLUMITE (noun) Definition, Meaning & Examples
- PHANTOM CIRCUIT (noun) Definition, Meaning & Examples
- PLACEMENT (noun) Definition, Meaning & Examples
- ARACHIDIC (noun) Definition, Meaning & Examples
- ROBUS (noun) Definition, Meaning & Examples