Match the words from the box with the definitions. Then press "Check" to mark your answers.
flair desist patronize mirth dishearten grim covet loll braggart pelt
  1. [adjective] stern or harsh.
  2. [verb] to hang down loosely; dangle.
  3. [transitive verb] to depress or destroy the hope or confidence of; discourage; dispirit.
  4. [verb] to be a customer of.
  5. [noun] a natural ability; talent.
  6. [verb] to wish to have very much; envy.
  7. [noun] happiness or gaiety, especially accompanied by laughter.
  8. [noun] one who boasts a lot.
  9. [intransitive verb] to stop acting in a certain way.
  10. [verb] to attack by throwing things or by repeated blows.