Idiom Definition:
Your browser does not support the audio element.
" The buck stops here."  
    to take responsibility
     
Synonyms: 
answer-ability, authority, burden, care, charge, culpability, custody, duty, must, need, obligation, onus, pledge, power, responsible
 
  
    Literally, the buck (male deer) stops here.  (because of the red light) ...   
