English Club

1234
Across
  1. 2. a fact or condition connected with or relevant to an event or action
  2. 3. correct in all details; exact
  3. 4. having the ability, fitness, or quality necessary to do or achieve a specified thing
Down
  1. 1. having the necessary ability, knowledge, or skill to do something successfully
  2. 3. praise enthusiastically and publicly