English edit

Alternative forms edit

Etymology edit

swine +‎ hound, a direct calque of German Schweinehund.

Noun edit

swinehound (plural swinehounds)

  1. Synonym of pig dog [19th c.]