triumphal arch
1.
(
noun
) a monumental archway; usually they are built to commemorate some notable victory
Related Words:
arch
,
memorial
,
monument
Terms and Conditions of Use / Copyright Notice