Noun triumphal arch has 1 sense
  1. triumphal arch - a monumental archway; usually they are built to commemorate some notable victory
    --1 is a kind of
    arch; memorial, monument
,
TOP