noun (in Canada) the financial centre of Toronto, in which Canada's largest stock exchange is situated the financial interests and powers of Toronto