Throw-to-the-wolves meaning

(idiomatic) To sacrifice someone, especially in an attempt to save oneself.
verb
0
0
(idiomatic) To remove or cast out someone or something out of one's protection, such as onto the streets, especially towards predators.
verb
0
0
Advertisement