Otterhound

Definition from Wiktionary, the free dictionary
Jump to: navigation, search

English[edit]

Wikipedia has an article on:

Wikipedia

Two otterhounds.jpg

Noun[edit]

Otterhound (plural Otterhounds)

  1. A breed of scent hound, originating in Britain.
  2. A dog of this breed.