stuck one's neck out

English

Verb

stuck one's neck out

  1. simple past and past participle of stick one's neck out