SKULLCAP Meaning of SKULLCAP in English n.1 a small close-fitting peakless cap. 2 the top part of the skull. 3 any plant of the genus Scutellaria, with helmet-shaped bilabiate flowers. Oxford English vocab. Оксфордский английский словарь. 2012