"Accolade" means:

  • Subject:  ENGLISH
  1. To give up completely Keenness of mind or insight
  2. An Award or Salute or
  3. Sharpe or Harsh in Language
Correct Answer: An Award or Salute or