reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
triumph to win against something or overcome difficulties. [1/4 definitions]
unbeatable impossible to defeat, overcome, or surpass.
unconquerable not able to be defeated or overcome; invincible.
unstoppable not able to be stopped, overcome, or beaten.
vanquish to subdue or defeat by or as if by greater force; conquer; overcome.
wonder-stricken stricken or overcome with wonder; full of awe, admiration, or the like; deeply moved or affected.
wonderstruck struck or overcome with wonder; deeply affected; full of awe, admiration, or the like.