Definition of rough hound in English:

rough hound

noun