PRIESTCAP


Meaning of PRIESTCAP in English

noun a form of redan, so named from its shape;

— called also swallowtail.

Webster English vocab.      Английский словарь Webster.