politicaldictionary.com
Thrown Under the Bus - Political Dictionary
To be “thrown under the bus” is to be sacrificed by someone hoping to avoid blame themselves, often in order to make political gain. It …