SCALP


Meaning of SCALP in English

(HEAD) [noun] [C] - the skin on the top of a person's head where hair usually growsa dry/oily/itchy scalpSome tribes used to collect scalps to prove how many of the enemy they had killed in battle.(figurative) Although they are expected to take some important scalps (= defeat some important people) in the election, they are unlikely to form the next government.If someone is out for/after your scalp, they want to defeat you in some way, esp. to make you lose your job.After what happened to his daughter, I'm not surprised he's out for the doctor's scalp.

Cambridge English vocab.      Кембриджский английский словарь.