Match the words from the box with the definitions. Then press "Check" to mark your answers.
persist astute evolve implore rebuke detach millennium tirade pivotal bizarre
  1. [adjective] strikingly odd or unusual, especially in appearance or behaviour.
  2. [verb] to develop gradually; come into being.
  3. [adjective] keen in understanding and judgment; shrewd.
  4. [noun] a unit of time equal to one thousand years.
  5. [noun] a long, forceful, or angry speech, often critical or denunciatory in nature; harangue.
  6. [transitive verb] to beg urgently of (someone) or for (something); beseech.
  7. [verb] to continue or keep doing something in a firm, steady way.
  8. [transitive verb] to give a sharp reprimand to; criticize.
  9. [verb] to separate from a whole.
  10. [adjective] critically important or crucial; on which something is contingent.