BE ON SOMEONE'S (OWN) HEAD


Meaning of BE ON SOMEONE'S (OWN) HEAD in English

~

be someone's sole responsibility.

→ head

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.