Multiple choice Directions: Choose the most similar word from the options given below. Rapture Ravenous Delight Decoy Detonation None of these Reveal answer Fill a bubble to check yourself B Correct answer Explanation Rapture means a feeling of intense pleasure or joy. Delight is a direct synonym.