Multiple choice softskills leadership ecstasy rapture petty criticism having no previous example untidy Reveal answer Fill a bubble to check yourself A Correct answer Explanation Ecstasy means intense happiness, joy, or rapture. Rapture is a synonym describing a state of great pleasure or delight. The other options are unrelated meanings.