Definition of maple leaf in English:

Share this entry

maple leaf



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.
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.