slothound

English

Noun

slothound (plural slothounds)

  1. Alternative form of sleuthhound.