Fun English Puzzle

Public|
9
10
8
2
5
1
3
6
4
7

Across

1

Time and place of a story

4

Ability to speak or write smoothly

5

Use of humor to criticize

7

Rules of language structure

8

Text beneath an image

10

Repeating someone's exact words

Down

2

Main idea being expressed

3

Saying the opposite of what you mean

6

Person who writes a book

9

Word with opposite meaning