otterhound

/ˈɒtəraʊnd/

Definitions

1. noun

A large, shaggy-coated scent hound used for hunting otters and other game.

“The otterhound’s keen sense of smell helped the hunters track their prey.”

2. verb

To hunt or track (game) using an otterhound.

“The hunters decided to otterhound the forest, searching for signs of the elusive otter.”

Synonyms

  • gamehound
  • scenthound

Antonyms

  • companion
  • pet