Which word MOST NEARLY matches the definition:
irritable
  1. meritorious
  2. hackneyed
  3. transcend
  4. umbrage
  5. petulant
A B C D E
1/20 SAVE