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. Сжатый оксфордский словарь английского языка. 2004