Theory:

Meaning of difficult words from the lesson "A Strange Wrestling Match":
 
S.No
Words
Meaning
1.
Massive
Very large or heavy
2.
Wrestler
Someone who takes part in wrestling
3.
Muscular
Having strong and powerful muscles
4.
Shortcoming
Weakness or fault that makes a person less effective
5.
Exaggerate
Describing something better, worse, larger or more important than it is
6.
Pahalwan (Hindi word)
Someone who takes part in wrestling
7.
Awkward
Refers to a situation that is difficult to deal with
8.
Boasting
To talk or praise about oneself in a proud manner
9.
Fond
Liking something or someone
10.
Proclaimed
To state something officially or publicly
11.
Stout
Physically strong or fat
12.
Applause
Noise made by people through clapping their hands
13.
Murmur
To say something in a low, quiet voice
14.
Apprehension
A feeling of worry or fear that something bad will happen
15.
Haunted
Refers to a place a ghost always appear
16.
Shriek
A loud high shout or crying sound raised out of fear or pain
17.
Moan
A low mournful cry expressing pain
18.
Nonchalantly
A relaxed and calm way that denotes you do not care
19.
Fairy tale
Magical, unreal stories
20.
Admirer
A fan or supporter of someone
21.
Wilderness
A place that is not looked after by anyone
22.
Beyond
More than something
23.
Set out
to take the first step in carrying out any work
24.
Thrust
To push something suddenly
25.
Isolated/Deserted
Alone or not connected from people or things
26.
Curious
Eager to learn or know something
27.
Destination
The place chosen as an end
28.
Peered
Looking at something very carefully
29.
Declare
To state something publicly
30.
Taken aback
Greatly surprised
31.
Horror
Great fear or shock
32.
MarshalTo combine things together
33.
WitIntelligence or mental ability
34.
ScornfullyWithout respect
35.
AppearanceThe way people looks outside
36.
DeceptiveCausing to believe something that is not true
37.
Squeeze
To press something with force
38.
Stealthily
In a way that cannot be seen or heard
39.
SnatchTo pull away or taking something, often in a rude way
40.
OozeTo leak through small openings
41.
Crackling A series of sharp sounds
42.
Demonstration  Showing something how it works
43.
ProtestTo disagree or disapprove something
44.
CrumbleTo break something into small pieces
45.
VainUnsuccessful or failing to produce the expected result
46.
WorthyHaving value or importance
47.
OpponentA person against someone
48.
Mesmerise
To hold or attract someone completely so that they cannot think of something else
49.
Bout
A short period of involvement in an activity
50.
Vanquish
To defeat someone completely
51.
Assuming
Believing something to be true without any proof
52.
Servile
Wanting to serve and please someone 
53.
ElatedExtremely happy and excited that something expected has been achieved
54.
Hospitality
Showing kindness towards your guests and strangers
55.
Bow
To bend your head or body to accept something
56.
Vow
To promise to do something 
57.
Bolster
To support something
58.
Snore
To breathe loudly through one's nose and mouth while asleep
59.
Coverlet
Refers to a bedspread
60.
Break of dawn
First light of the day
61.
Approach
To come near or to deal with something
62.
Groan
Sound that indicates pain
63.
Crept
To move slowly and carefully without others notice
64.
Disgust
A feeling of disapproval or dislike on someone or something
65.
Peep
To look at something secretly
66.
Panic
A strong feel of fear that prevents logical thinking
67.
Formidable
Something that inspires fear
68.
Acquire
 To get or buy something
69.
InvaluableSomething extremely useful