Otterhound

noun

Definitions

Noun
  1. 1
    A dog of a particular breed of scent hound, originating in Britain.
  2. 2
    Alternative form of Otterhound. alt-of, alternative
  3. 3
    hardy British hound having long pendulous ears and a thick coarse shaggy coat with an oily undercoat; bred for hunting otters wordnet

Etymology

From otter + hound, as once used for hunting otters.

Next best steps

Mini challenge

Unscramble this word: otterhound