Beelingo.com

English Dictionary

  • Hide translation

 triumphal arch triumphal arch /traɪˈʌmfəl ɑːrtʃ/

noun

  1. A monumental archway; usually they are built to commemorate some notable victory  ( triumphal arch )
    a monumental archway; usually they are built to commemorate some notable victory
     The triumphal arch was erected to celebrate the nation's victory in the war.
    The triumphal arch was erected to celebrate the nation's victory in the war.