SLOWHOUND


Meaning of SLOWHOUND in English

noun a sleuthhound.

Webster English vocab.      Английский словарь Webster.