starved the beast

English

Verb

starved the beast

  1. simple past and past participle of starve the beast