Canada DOES have "freedom of speech", the term expression was picked to emphasize the breadth of this right, not to diminish it.
Canada doesn't have Freedom of Speech. Freedom of expression in Canada is protected as a "fundamental freedom" by Sec 2 of the Canadian Charter of Rights and Freedoms. The Charter also permits the gov't to enforce "reasonable" limits. Hate speech, obscenity, and defamation etc