DEERHOUND


Meaning of DEERHOUND in English

noun one of a large and fleet breed of hounds used in hunting deer; a staghound.

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