junkyard dog (English, noun)
expansion: junkyard dog (plural junkyard dogs)
Senses:
glosses: An aggressive dog which guards a scrapyard or junkyard.
tags: literally
glosses: An animal or person with an especially nasty and combative demeanor.
tags: broadly
idiomatic
glosses: A hot dog laden with toppings, such as onions, pineapple, or chili.
Forms:
form: junkyard dogs
tags: plural