A PRICE ON SOMEONE'S HEAD


Meaning of A PRICE ON SOMEONE'S HEAD in English

a reward offered for someone's capture or death.

→ price

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