triumphal : Idioms & Phrases


triumphal arch

  • noun a monumental archway; usually they are built to commemorate some notable victory
WordNet