bay for blood
(redirected from have bayed for blood)bay for blood
To demand punishment or retribution for a person or group, especially in a ferocious or zealous manner. My co-workers have been baying for blood ever since they found out that I lied about my credentials on my résumé. Protesters immediately bayed for blood when it was revealed that the governor had been aware of the cover-up from the start.
Farlex Dictionary of Idioms. © 2022 Farlex, Inc, all rights reserved.
bay for blood
demand punishment or retribution.Farlex Partner Idioms Dictionary © Farlex 2017