Triumphal arch Meaning, Definition & Usage
-
noun a monumental archway; usually they are built to commemorate some notable victory
WordNet
Definitions
- a monumental structure resembling an arched gateway, with one or more passages, erected to commemorate a triumph.