Meaning of swine-hound in English:

swine-hound

noun

Origin

Late 19th century. After German Schweinehund schweinhund.