OTTER DOG


Meaning of OTTER DOG in English

(also otter hound )

■ noun a large hound of a breed with a long rough coat, used in otter hunting.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.