BIG FOOT


Meaning of BIG FOOT in English

"a large ape-man living in the forests of western N. America; Big Foot" Gary told me he saw Big Foot's tracks in the sand beside the Kootenay River.

English idioms vocab.      Словарь английских идиом и выражений.