American Dictionary
Definition scalp in American English
scalp noun
[countable] noun
/skælp/

American Dictionary