English dictionary
drop arch meaning and definition
Definition and meaning of drop arch at MeaningMonkey.org. drop arch meaning and definition in the English Dictionary.DROP ARCH noun
Definition of drop arch (noun)
- a blunt pointed arch drawn from two centers within the span
Source: Princeton University Wordnet