maple leaf


noun

the national emblem of Canada.

Definition for maple leaf (2 of 2)

Maple Leaf

noun

a one-ounce gold coin of Canada showing a maple leaf on the reverse: traded for investment or as a collector's item.

Example sentences from the Web for maple leaf

British Dictionary definitions for maple leaf

Maple Leaf

noun

the Maple Leaf the national flag of Canada, consisting of a representation of a maple leaf in red on a white central panel with a vertical red bar on either side