Definition of Canadian Shield in English:

Canadian Shield

proper noun

  • A large plateau that occupies more than two fifths of the land area of Canada and is drained by rivers flowing into Hudson Bay.

    Also called Laurentian Plateau