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) ...