Definition of Triumphal Arch

  • 1. A monumental archway; usually they are built to commemorate some notable victory Noun

Semanticaly linked words with "triumphal arch"

Hyponims for word "triumphal arch"