STAGHOUND


Meaning of STAGHOUND in English

noun a large and powerful hound formerly used in hunting the stag, the wolf, and other large animals. the breed is nearly extinct.

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