Which word MOST NEARLY matches the definition:
a condition of limited ability; a defect or failing.
  1. stupendous
  2. screech
  3. clatter
  4. limitations
  5. dialogue
A B C D E
1/10 SAVE