Search Results For Triumph
triumph
noun, the feeling of exultation and happiness derived from a victory or major achievement
From Collins
©HarperCollins 2008. Collins English Dictionary definition of triumph
noun, the feeling of exultation and happiness derived from a victory or major achievement
From Collins
©HarperCollins 2008. Collins English Dictionary definition of triumph