General Knowledge MCQs
Q “Accolade” means?
  • A A. To give up completely
  • B B. Keenness of mind or insight
  • C C. An award or salute or
  • D D. Sharp or harsh in language
Leave a Comment