pinned one's hopes on

English

Verb

pinned one's hopes on

  1. simple past and past participle of pin one's hopes on