The term 'put in high spirits' can be summarized by two crossword solutions: ELATE (5 letters) and ELEVATE (7 letters). ELATE means to make someone very happy or excited, while ELEVATE means to raise or lift up. Both words are used to describe the act of making someone feel cheerful and optimistic.