Multiple choice Directions: Choose the word which is similar in meaning to the given word. Energise Approve Puzzle Invigorate Plead Reveal answer Fill a bubble to check yourself C Correct answer Explanation Invigorate means to give energy or strength to someone, which is exactly what energise means. Both words refer to the act of making someone feel stronger, more lively, or more enthusiastic.