otterhound
/ot-er-hound/US // ˈɒt ərˌhaʊnd //
水獭犬,水獭猎犬,水獭狗,獭兔犬
Definitions
n.名词 noun
- 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.
Level 4Browse all words →