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