Yahoo Canada Web Search

Search results

  1. Dictionary
    euphoria
    /juːˈfɔːrɪə/

    noun

    • 1. a feeling or state of intense excitement and happiness: "in his euphoria, he had become convinced he could defeat them"

    More definitions, origin and scrabble points