sticking my neck out

Best definition

(Informal) taking a risk; exposing myself to danger, failure, disgrace, disaster, etc.

1

0




More definitions

Define this term


The definition is in:  

  English

Hello Guest

Join LingoZ

Your Languages: