triumphal arch
English Dictionary
->
Letter T
-> triumphal arch
Search Dictionary:
triumphal arch Definition
(n)
a
monumental
archway
;
usually
they
are
built
to
commemorate
some
notable
victory
triumphal arch Synonyms
triumphal arch
© Art Branch Inc.