bacchanalia

  1. humiliate by embarassing excessively

  2. objectionable

  3. of this earth

  4. the ancient Roman festival in honor of Bacchus


Correct Option: D

Find more quizzes: