Skip to main content

otterhound

/ot-er-hound/US // ˈɒt ərˌhaʊnd //

水獭犬,水獭猎犬,水獭狗,獭兔犬

Definitions

n.名词 noun
  1. 1
    • : one of an English breed of water dogs having a thick, shaggy, oily coat, trained to hunt otter.

Examples

  • The otterhound donated the size and the love of the water, and all the terrier blood made him a terrier in spite of his size.