PRIESTCAP Meaning of PRIESTCAP in English ( n. ) A form of redan, so named from its shape; -- called also swallowtail. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012