DictionaryAI

otterhound

Short definition from Wiktionary

Noun

  1. Alternative form of Otterhound.
  2. A dog of a particular breed of scent hound, originating in Britain.

We haven’t written up otterhound yet: Simple and Standard meanings, examples and a quiz.