What is the pronunciation of scalp?
English definition of “scalp”
scalp noun [C]
› someone you defeat: take a scalp They are expected to take some important scalps in the election.
be out for/after sb's scalp › to want to defeat or punish someone in some way, especially to make them lose their job: The other Democrats should be after his scalp.