Definitions of drop arch:

  • noun:   a blunt pointed arch drawn from two centers within the span