BIGFOOT


Meaning of BIGFOOT in English

a large ape-man living in the forests of western N. America; Sasquatch

Gary told me he saw Bigfoot's tracks in the sand along the Kootenay River.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.