PRIESTCAP Meaning of PRIESTCAP in English (n.) A form of redan, so named from its shape; -- called also swallowtail. Webster's English dictionary. Английский словарь Webster. 2012