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.]