threw under a bus

English

Verb

threw under a bus

  1. simple past of throw under a bus