STAGHOUND


Meaning of STAGHOUND in English

[stag.hound] n (1707): a hound formerly used in hunting the stag and other large animals; specif: a large heavy hound resembling the English foxhound

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