February 21, 2025
scalp — (now dialectal) The top of the head; the skull.
View all English words
Report bad word