LAND OF THE LITTLE STICKS


Meaning of LAND OF THE LITTLE STICKS in English

Canadian.

the part of the north of Canada that lies south of the tree line but contains only stunted evergreens or dwarf deciduous trees.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .