priestcap noun2 •A skullcap. •A form of redan in fortifications; a swallowtail.One led from Dryea's Battery toward the Priestcap and by various windings to within about twenty yards of the parapet. — 1894 formspriestcaps