English dictionary

triumphal arch meaning and definition

Definition and meaning of triumphal arch at MeaningMonkey.org. triumphal arch meaning and definition in the English Dictionary.

TRIUMPHAL ARCH noun

Definition of triumphal arch (noun)

  1. a monumental archway; usually they are built to commemorate some notable victory
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: