SKULLCAP Meaning of SKULLCAP in English (n.) A cap which fits the head closely; also, formerly, a headpiece of iron sewed inside of a cap for protection. Webster's English dictionary. Английский словарь Webster. 2012