Definition Definition

priestcap - Meaning and Examples

Meaning of 'priestcap' (Webster Dictionary)

1 . Priestcap [ n.]
- A form of redan, so named from its shape; -- called also swallowtail.