- a town in SE Ontario, in S Canada, SW of Toronto, on Lake Ontario.
- a city in SE Canada, in SE Ontario on Lake Ontario southwest of Toronto: motor-vehicle industry. Pop: 144 738 (2001)
More Definitions
- EXTRAVASATE (noun) Definition, Meaning & Examples
- SACRAMENTAL WINE (noun) Definition, Meaning & Examples
- BOAST (noun) Definition, Meaning & Examples
- MOSQUITO COAST (noun) Definition, Meaning & Examples
- SUBCONSCIOUSNESS (noun) Definition, Meaning & Examples
- KOFFKA (noun) Definition, Meaning & Examples