[adjective]Triumphal things celebrate a great victory or success.The Arc de Triomphe is a triumphal arch in Paris which commemorates Napoleon's military victories.Shortly after his triumphal entry into Havana in January 1959, Castro spoke on television for seven hours without a break.Her popularity has declined since her triumphal return from exile two years ago.
TRIUMPHAL
Meaning of TRIUMPHAL in English
Cambridge English vocab. Кембриджский английский словарь. 2012