Meanings of the difficult words from the lesson "The Hack Driver":
 
S.No
Words
Meanings
1
Law firmA business that employs lawyers to represent clients or argue in court
2
IgnoreTo intentionally not listen or give attention to
3
Private detectiveA person whose job is to discover information about people
4
Unpleasant Not enjoyable
   5VictimSomeone or something that has been hurt, damaged, or killed or has suffered, either because of the actions of someone or something else or because of illness or chance
6
Dirty Having especially dirt on the surface of something
7
RevealTo make known or show something that is surprising or that was previously secret
8
FleeTo escape by running away, especially because of danger or fear 
9
Lawyer Someone whose job is to give advice to people about the law and speak for them in court 
10
Training The process of learning the skills you need to do a particular job or activity 
11
RejoiceTo feel or show great happiness about something
12
Witness A person who sees an event happening, especially a crime or an accident 
13
Expectation A strong belief that something will happen or be the case
14
DisappointSad or displeased because someone or something has failed to fulfil one's hopes or expectations
15
Street A public road in a city, town, or village, typically with houses and buildings on one or both sides
16
Thick about the middleFat around the waist
17
CheerfulNoticeably happy and optimistic
18
HackA horse-drawn vehicle
19
Bargain Negotiate the terms and conditions of a transaction
20
Suspicious Feeling doubt or no trust in someone or something
21
StrangerSomeone you do not know
22
Business A person's regular occupation, profession, or trade
23
Proceed Begin a course of action
24
Deceive Deliberately cause someone to believe something that is not true, especially for personal gain
25
RegretFeel sad, repentant, or disappointed over something that one has done or failed to do
26
DishonestyDeceitfulness showed in someone's character or behaviour
27
PokerA game played with cards in which people try to win money from each other
28
HesitateTo pause before you do or say something, often because you are uncertain or nervous about it
29
Barber A man whose job is cutting men's hair
30
AdmitConfess to be true or to be the case
31
ShaveTo remove hair from the body, especially a man's face, by cutting it close to the skin with a razor so that the skin feels smooth
32
CommentSomething that you say or write that expresses your opinion
33
HilltopThe top part of a hill, rather than its sloping sides
34
PastureLand covered with grass or similar plants suitable for animals, such as cows and sheep, to eat
35
DebtSomething, especially money that is owed to someone else, or the state of owing something
36
Adventure An unusual, exciting, and possibly dangerous activity, such as a trip or experience, or the excitement produced by such an activity
37
College  A university where you can study for an undergraduate
38
Creek A stream or narrow river
39
MeadowA field with grass and often wildflowers in it
40
SighTo breathe out slowly and noisily, expressing tiredness, sadness, pleasure
41
Murder The crime of intentionally killing a person
42
Disrespectful Lacking respect
43
WhisperTo speak very quietly, using the breath but not the voice, so that only the person close to you can hear you
44
NeighbourSomeone who lives very close to you
45
TreasureVery valuable things, usually in the form of a store of precious metals or precious stones
46
Quarrel An angry disagreement between two or more people or groups