BUCKSTALL


Meaning of BUCKSTALL in English

(n.) A toil or net to take deer.

Webster's English dictionary.      Английский словарь Webster.