Share this entry
maple leaf Syllabification: ma·ple 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.

Subscribe to remove ads and access premium resources