Share this entry

maple leaf Line breaks: maple leaf

Definition of maple leaf in English:


The leaf of the maple, used as an emblem of Canada.
Example sentences
  • Their logo incorporates a maple leaf resembling Her Majesty Queen Elizabeth's tiara.
  • So is there hope that a Union Flag could join the maple leaf and the five-ring Olympic insignia as a bodily adornment?
  • Whether it's fun in the sun or seminars in a hotel, no one needs a maple leaf sewn onto their backpack to attend any of the Canada day events.

Definition of maple leaf in:

Share this entry


What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day innocuous
Pronunciation: ɪˈnɒkjʊəs
not harmful or offensive