Noun
(literally) An aggressive dog which guards a scrapyard or junkyard.
(idiomatic, by extension, hyphenated when used attributively) An animal or person with an especially nasty and combative demeanor.
A hot dog laden with toppings, such as onions, pineapples, or chili.
junkyard-dog (plural junkyard-dogs)
Alternative spelling of junkyard dog
junkyard-dog
She can't help it,' he said. 'She's got the soul of a poet and the emotional makeup of a junkyard dog. Stephen King