Idioms And Phrases Native English speakers love using them in conversation, and you’ll often find them popping up in books, TV shows and movies too. To perfect your English, you really need to become confident in using idioms and knowing the difference between breaking a leg and pulling someone’s leg.
1. A big draw
Meaning - To get attraction/attention/success
Hindi Meaning- ध्यान खींचना, या सफलता पाना
Meaning - To get attraction/attention/success
Hindi Meaning- ध्यान खींचना, या सफलता पाना
2. A black sheep
Meaning - An unlucky person, Bad characters
Hindi Meaning- अषुभ व्यक्ति
3. A bolt from the blue
Meaning - An unexpected piece of news or event
Hindi Meaning- आकस्मिक घटना
4. A close shave
Meaning - Something achieved (or escape) by a narrow margin
Hindi Meaning- किसी चीज को बहुत कम रूप से प्राप्त करना
Meaning - Something achieved (or escape) by a narrow margin
Hindi Meaning- किसी चीज को बहुत कम रूप से प्राप्त करना
5. A closed book
Meaning - The subject or person that you
Hindi Meaning- अपरिचित बिषय या इंसान
Meaning - The subject or person that you
Hindi Meaning- अपरिचित बिषय या इंसान
6. A far cry
Meaning - Notably different
Hindi Meaning- काफी अलग
Meaning - Notably different
Hindi Meaning- काफी अलग
7. A hard nut to crack
Meaning - A difficult problem
Hindi Meaning- गंभीर समस्या
Meaning - A difficult problem
Hindi Meaning- गंभीर समस्या
8. A laughingstock
Meaning - A person or thing that is regarded as very foolish or ridiculous strange person
Hindi Meaning- मजाक का पात्र
Meaning - A person or thing that is regarded as very foolish or ridiculous strange person
Hindi Meaning- मजाक का पात्र
9. A live wire
Meaning - Energetic
Hindi Meaning- उर्जावान
Meaning - Energetic
Hindi Meaning- उर्जावान
10. A man of God
Meaning - A male priest
Hindi Meaning- पुजारी
Meaning - A male priest
Hindi Meaning- पुजारी
11. A man of straw
Meaning - A man with no voice or will of his own/ (a man of no substance
Hindi Meaning- मामूली या अभावग्रस्त आदमी
Meaning - A man with no voice or will of his own/ (a man of no substance
Hindi Meaning- मामूली या अभावग्रस्त आदमी
12. A match made in heaven
Meaning - A happy and harmonious marriage or partnership
Hindi Meaning- खुषी देने वाली षादी या साथी
Meaning - A happy and harmonious marriage or partnership
Hindi Meaning- खुषी देने वाली षादी या साथी
13. A penelope’s web
Meaning - An endless job
Hindi Meaning- कभी खत्म न होने वाली नौकरी
Meaning - An endless job
Hindi Meaning- कभी खत्म न होने वाली नौकरी
14. A shot in the arm
Meaning - To encourage
Hindi Meaning- प्रौत्साहित करना
Meaning - To encourage
Hindi Meaning- प्रौत्साहित करना
15. A shot in the dark
Meaning - A guess; without knowing what the result will be
Hindi Meaning- अँधेरे में तीर चलाना
Meaning - A guess; without knowing what the result will be
Hindi Meaning- अँधेरे में तीर चलाना
16. A sore point with
Meaning - A subject that makes you feel angry or upset
Hindi Meaning- कोई पीड़ादायक बिषय
Meaning - A subject that makes you feel angry or upset
Hindi Meaning- कोई पीड़ादायक बिषय
17. A thorn in the flesh
Meaning - A constant source of annoyance
Hindi Meaning- काम में हमेषा होने वाली बाधा
Meaning - A constant source of annoyance
Hindi Meaning- काम में हमेषा होने वाली बाधा
18. A white elephant
Meaning - An expensive but useless possession
Hindi Meaning- महॅगा लेकिन बेकार
Meaning - An expensive but useless possession
Hindi Meaning- महॅगा लेकिन बेकार
19. A wild goose chase
Meaning - To try to impossible
Hindi Meaning- व्यर्थ का प्रयत्न
Meaning - To try to impossible
Hindi Meaning- व्यर्थ का प्रयत्न
20. Achilles’ heels
Meaning - A small but fatal weakness
Hindi Meaning- कमजोर पक्ष, दुखती रग
Meaning - A small but fatal weakness
Hindi Meaning- कमजोर पक्ष, दुखती रग
21. Add fuel to fire
Meaning - To make a matter worse
Hindi Meaning- आग में घी डालना
Meaning - To make a matter worse
Hindi Meaning- आग में घी डालना
22. Against all odds
Meaning - Despite many difficulties
Hindi Meaning- कई समस्याओं के बावजूद
Meaning - Despite many difficulties
Hindi Meaning- कई समस्याओं के बावजूद
23. All at sea
Meaning - Completely confused
Hindi Meaning- पूर्णरूपेण भ्रमित
Meaning - Completely confused
Hindi Meaning- पूर्णरूपेण भ्रमित
24. All eye for an eye
Meaning - Tit for tat
Hindi Meaning- जैसे को तैसा
Meaning - Tit for tat
Hindi Meaning- जैसे को तैसा
25. All eyes
Meaning - Watching very closely
Hindi Meaning- बहुत बारीक नजर रखना
Meaning - Watching very closely
Hindi Meaning- बहुत बारीक नजर रखना
26. All in all
Meaning - Most important
Hindi Meaning- सबसे महत्वपूर्ण
Meaning - Most important
Hindi Meaning- सबसे महत्वपूर्ण
27. An acid test
Meaning - A critical test
Hindi Meaning- गंभीर परीक्षण
Meaning - A critical test
Hindi Meaning- गंभीर परीक्षण
28. An arm chair job
Meaning - Good income job with high comfort
Hindi Meaning- आसान एवं अच्छी आय वाली नौकरी
Meaning - Good income job with high comfort
Hindi Meaning- आसान एवं अच्छी आय वाली नौकरी
29. An axe to grind
Meaning - Something done for selfish reasons
Hindi Meaning- स्वार्थ से भरा उद्देष्य
Meaning - Something done for selfish reasons
Hindi Meaning- स्वार्थ से भरा उद्देष्य
30. An iron will
Meaning - Strong will power
Hindi Meaning- दृढ़ इच्छा षक्ति
Meaning - Strong will power
Hindi Meaning- दृढ़ इच्छा षक्ति
31. An old flame
Meaning - A person, one had a romantic relationship with, in the past.
Hindi Meaning- पुराना प्यार
Meaning - A person, one had a romantic relationship with, in the past.
Hindi Meaning- पुराना प्यार
32. An old head on young shoulders
Meaning - A child or young person who thinks and talks like an older and experienced person
Hindi Meaning- अपनी उम्र से ज्यादा समझदार होना
Meaning - A child or young person who thinks and talks like an older and experienced person
Hindi Meaning- अपनी उम्र से ज्यादा समझदार होना
33. An olive branch
Meaning - Peace request/peace treaty
Hindi Meaning- षंाति निवेदन
Meaning - Peace request/peace treaty
Hindi Meaning- षंाति निवेदन
34. An open book
Meaning - To have no secret
Hindi Meaning- खुली किताब
Meaning - To have no secret
Hindi Meaning- खुली किताब
35. Apple of discord
Meaning - Matter of dispute
Hindi Meaning- झगड़े का कारण
Meaning - Matter of dispute
Hindi Meaning- झगड़े का कारण
36. Apple of one’s eye
Meaning - Very lovable/dearest one
Hindi Meaning- दुलारा, प्यारा
Meaning - Very lovable/dearest one
Hindi Meaning- दुलारा, प्यारा
37. Apple pie order
Meaning - In good condition
Hindi Meaning- बिल्कुल ठीक हालत में
Meaning - In good condition
Hindi Meaning- बिल्कुल ठीक हालत में
38. Argued eyes
Meaning - Careful, observant
Hindi Meaning- सतर्क, चैकस
Meaning - Careful, observant
Hindi Meaning- सतर्क, चैकस
39. As hard as a nail
Meaning - To show no sympathy; kindness or fear
Hindi Meaning- निर्दयी
Meaning - To show no sympathy; kindness or fear
Hindi Meaning- निर्दयी
40. At logger heads
Meaning - In dispute, to fight
Hindi Meaning- षत्रुता की स्थिति
Meaning - In dispute, to fight
Hindi Meaning- षत्रुता की स्थिति
41. At a loose end
Meaning - Idle/unoccupied
Hindi Meaning- बिना काम का या बेकार
Meaning - Idle/unoccupied
Hindi Meaning- बिना काम का या बेकार
42. At a lose
Meaning - To be unable to decide
Hindi Meaning- निर्णय न ले पाना
Meaning - To be unable to decide
Hindi Meaning- निर्णय न ले पाना
43. At a pinch
Meaning - In a trouble
Hindi Meaning- समस्या में होना
Meaning - In a trouble
Hindi Meaning- समस्या में होना
44. At a snail’s pace
Meaning - Very slowly
Hindi Meaning- धीमी गति से
Meaning - Very slowly
Hindi Meaning- धीमी गति से
45. At arm’s length
Meaning - Avoid becoming too friendly
Hindi Meaning- दूर रखना (दोस्ती न रखना)
Meaning - Avoid becoming too friendly
Hindi Meaning- दूर रखना (दोस्ती न रखना)
46. At close quarters
Meaning - Close examination
Hindi Meaning- अच्छे तरीके से निरीक्षण
Meaning - Close examination
Hindi Meaning- अच्छे तरीके से निरीक्षण
47. At daggers drawn
Meaning - To have bitter enmity
Hindi Meaning- कट्टर दुष्मनी होना
Meaning - To have bitter enmity
Hindi Meaning- कट्टर दुष्मनी होना
48. At ease
Meaning - Free from pain and anxiety
Hindi Meaning- चिन्ता रहित
Meaning - Free from pain and anxiety
Hindi Meaning- चिन्ता रहित
49. At home
Meaning - Comfortable
Hindi Meaning- आराम दायक स्थिति में होना
Meaning - Comfortable
Hindi Meaning- आराम दायक स्थिति में होना
50. At once
Meaning - At the same time, promptly, instant
Hindi Meaning- तुरंत, एक ही समय में
Meaning - At the same time, promptly, instant
Hindi Meaning- तुरंत, एक ही समय में
51. At one’s beck and call
Meaning - Under one’s control
Hindi Meaning- नियंत्रण में होना, आज्ञा में होना
Meaning - Under one’s control
Hindi Meaning- नियंत्रण में होना, आज्ञा में होना
52. At one’s finger ends
Meaning - To have complete knowledge, to be expert in
Hindi Meaning- पूर्ण जानकारी होना
Meaning - To have complete knowledge, to be expert in
Hindi Meaning- पूर्ण जानकारी होना
53. At one’s wits ends
Meaning - Puzzled/confused/perplexed
Hindi Meaning- च्कित
Meaning - Puzzled/confused/perplexed
Hindi Meaning- च्कित
54. At sixes and sevens
Meaning - In disorder
Hindi Meaning- अस्त-व्यस्त
Meaning - In disorder
Hindi Meaning- अस्त-व्यस्त
55. At stake (nk¡o)
Meaning - At risk or insecure
Hindi Meaning- दाव पर
Meaning - At risk or insecure
Hindi Meaning- दाव पर
56. At the eleventh hour
Meaning - At last moment
Hindi Meaning- अन्तिम समय में
Meaning - At last moment
Hindi Meaning- अन्तिम समय में
57. Axe out
Meaning - To turn out
Hindi Meaning- बाहर करना
Meaning - To turn out
Hindi Meaning- बाहर करना
58. Back and forth
Meaning - Backward and forward
Hindi Meaning- आगे -पीछे
Meaning - Backward and forward
Hindi Meaning- आगे -पीछे
59. Back breaking
Meaning - Physically demanding
Hindi Meaning- कमर-तोड़
Meaning - Physically demanding
Hindi Meaning- कमर-तोड़
60. Back stair gossip
Meaning - Talk among servants/unfair talk
Hindi Meaning- नौकरो के बीच का गपषप
Meaning - Talk among servants/unfair talk
Hindi Meaning- नौकरो के बीच का गपषप
61. Back stair influence
Meaning - By unfair means
Hindi Meaning- गलत तरीके से
Meaning - By unfair means
Hindi Meaning- गलत तरीके से
62. Back to square one
Meaning - To return to the situation where you were without making no progress
Hindi Meaning- जहाँ के तहाँ
Meaning - To return to the situation where you were without making no progress
Hindi Meaning- जहाँ के तहाँ
63. Bad blood
Meaning - Enmity/ bitter relation, Ill feelings
Hindi Meaning- षत्रुता
Meaning - Enmity/ bitter relation, Ill feelings
Hindi Meaning- षत्रुता
64. Bad eggs
Meaning - With someone who behaves in a bad or dishonest way
Hindi Meaning- जो बेईमान तरीके से काम करे
Meaning - With someone who behaves in a bad or dishonest way
Hindi Meaning- जो बेईमान तरीके से काम करे
65. Bag and baggage
Meaning - With all belongings
Hindi Meaning- बोरिया -विस्तर समेत
Meaning - With all belongings
Hindi Meaning- बोरिया -विस्तर समेत
66. Baker’s dozen
Meaning - Thirteen in number
Hindi Meaning- स्ंाख्या में तेरह
Meaning - Thirteen in number
Hindi Meaning- स्ंाख्या में तेरह
67. Banana republic
Meaning - A small, poor country with a weak or dishonest government
Hindi Meaning- एक छोटा गरीब देष जिसकी सरकार कमजोर या भृष्ट हो
Meaning - A small, poor country with a weak or dishonest government
Hindi Meaning- एक छोटा गरीब देष जिसकी सरकार कमजोर या भृष्ट हो
68. Bandy words
Meaning - To argue
Hindi Meaning- बहस करना
Meaning - To argue
Hindi Meaning- बहस करना
69. Bank on
Meaning - To rely
Hindi Meaning- पर निर्भर होना
Meaning - To rely
Hindi Meaning- पर निर्भर होना
70. Barefaced liars
Meaning - Shameless liars
Hindi Meaning- बेशर्म तरीके से झूठा व्यक्ति
Meaning - Shameless liars
Hindi Meaning- बेशर्म तरीके से झूठा व्यक्ति
71. Bark up the wrong tree
Meaning - Waste one’s efforts by pursuing the wrong thing or path
Hindi Meaning- गलत या बेकार काम में उर्जा व्यर्थ करना
Meaning - Waste one’s efforts by pursuing the wrong thing or path
Hindi Meaning- गलत या बेकार काम में उर्जा व्यर्थ करना
72. Bark up the wrong tree
Meaning - Accuse or denounce the wrong person
Hindi Meaning- किसी गलत व्यक्ति को दोषी ठहराना
Meaning - Accuse or denounce the wrong person
Hindi Meaning- किसी गलत व्यक्ति को दोषी ठहराना
73. Bated breath
Meaning - In anxiety/expectancy
Hindi Meaning- उत्सुकता और उम्मीद के साथ
Meaning - In anxiety/expectancy
Hindi Meaning- उत्सुकता और उम्मीद के साथ
74. Be nipped in the bud
Meaning - To destroy a thing in the very beginning
Hindi Meaning- प्रारंभ में हो नष्ट कर देना
Meaning - To destroy a thing in the very beginning
Hindi Meaning- प्रारंभ में हो नष्ट कर देना
75. Be born with a silver spoon in one’s mouth
Meaning - To be born in a rich family
Hindi Meaning- धनी परिवार में पैदा होना
Meaning - To be born in a rich family
Hindi Meaning- धनी परिवार में पैदा होना
76. Be in the driving seat
Meaning - Bearing all responsibilities
Hindi Meaning- सारी जिम्मेदारी का भार उठाना
Meaning - Bearing all responsibilities
Hindi Meaning- सारी जिम्मेदारी का भार उठाना
77. Be in the tune with
Meaning - In agreement or mood
Hindi Meaning- सहमति होना
Meaning - In agreement or mood
Hindi Meaning- सहमति होना
78. Bear fruits
Meaning - To give good result
Hindi Meaning- फलदायक होना
Meaning - To give good result
Hindi Meaning- फलदायक होना
79. Bear the brunt of
Meaning - To bear the main part of something unpleasant
Hindi Meaning- प्रिणाम भुगतना, वापसी का कोई रास्ता न छोड़ना
Meaning - To bear the main part of something unpleasant
Hindi Meaning- प्रिणाम भुगतना, वापसी का कोई रास्ता न छोड़ना
80. Bear the hunt
Meaning - Suffer the most
Hindi Meaning- किसी घटना के मुख्य प्रभाव को झेलना
Meaning - Suffer the most
Hindi Meaning- किसी घटना के मुख्य प्रभाव को झेलना
81. Beat a hasty retreat
Meaning - Run away/ abandon
Hindi Meaning- भाग जान/ त्यागना
Meaning - Run away/ abandon
Hindi Meaning- भाग जान/ त्यागना
82. Beat about the bush
Meaning - To talk in a roundabout
Hindi Meaning- घुमा-फिरा कर बाते करना
Meaning - To talk in a roundabout
Hindi Meaning- घुमा-फिरा कर बाते करना
83. Beat black and blue
Meaning - Beat mercilessly
Hindi Meaning- अत्यधिक पिटाई करना
Meaning - Beat mercilessly
Hindi Meaning- अत्यधिक पिटाई करना
84. Beat black and blue
Meaning - To punish severely
Hindi Meaning-
Meaning - To punish severely
Hindi Meaning-
85. Beat hollow
Meaning - To beat thoroughly and convincingly
Hindi Meaning- काफी आसानी एवं बुरी तरह से पराजित करना
Meaning - To beat thoroughly and convincingly
Hindi Meaning- काफी आसानी एवं बुरी तरह से पराजित करना
86. Beat the record
Meaning - to do better than ever before
Hindi Meaning- पहले से अधिक अच्छा करना
Meaning - to do better than ever before
Hindi Meaning- पहले से अधिक अच्छा करना
87. Bed of roses
Meaning - Pleasant situation of comfort
Hindi Meaning- आनंद से भरपूर
Meaning - Pleasant situation of comfort
Hindi Meaning- आनंद से भरपूर
88. Bed of thorns
Meaning - A situation of extremely difficulty
Hindi Meaning- दुःख एवं तकलीफ से भरपूर
Meaning - A situation of extremely difficulty
Hindi Meaning- दुःख एवं तकलीफ से भरपूर
89. Bee in one’s bonnet
Meaning - To be crazy about something
Hindi Meaning- किसी चीज के लिए पागल होना
Meaning - To be crazy about something
Hindi Meaning- किसी चीज के लिए पागल होना
90. Beggar description
Meaning - A person with no source
Hindi Meaning- अवर्णनीय
Meaning - A person with no source
Hindi Meaning- अवर्णनीय
91. Bell the cat
Meaning - Taking first step at personal risk
Hindi Meaning- जोखिम उठाना
Meaning - Taking first step at personal risk
Hindi Meaning- जोखिम उठाना
92. Bend the truth
Meaning - Not to speak the entire truth
Hindi Meaning- स्च छुपाना या तोड़-मरोड़ के पेष करना
Meaning - Not to speak the entire truth
Hindi Meaning- स्च छुपाना या तोड़-मरोड़ के पेष करना
93. Between Scylla and Charybdis
Meaning - Between two difficult situation
Hindi Meaning- दो गंभीर परेषानियों के बीच
Meaning - Between two difficult situation
Hindi Meaning- दो गंभीर परेषानियों के बीच
94. Between the devil and the deep sea
Meaning - Between two difficult situation
Hindi Meaning- दो गंभीर परेशानियों के बीच
Meaning - Between two difficult situation
Hindi Meaning- दो गंभीर परेशानियों के बीच
95. Big cheese
Meaning - Important person
Hindi Meaning- महत्वपूर्ण व्यक्ति
Meaning - Important person
Hindi Meaning- महत्वपूर्ण व्यक्ति
96. Big draw
Meaning - A huge attraction
Hindi Meaning- बहुत बड़ा आकर्षण
Meaning - A huge attraction
Hindi Meaning- बहुत बड़ा आकर्षण
97. Big fish
Meaning - Influential people
Hindi Meaning- जिन की ऊपर तक पहुँच हो
Meaning - Influential people
Hindi Meaning- जिन की ऊपर तक पहुँच हो
98. Big gun
Meaning - An influential person
Hindi Meaning- ऊँची पहुँच वाला व्यक्ति
Meaning - An influential person
Hindi Meaning- ऊँची पहुँच वाला व्यक्ति
99. Bird of passage
Meaning - One who comes occasionally
Hindi Meaning- यदा-कदा आने वाला
Meaning - One who comes occasionally
Hindi Meaning- यदा-कदा आने वाला
100. Bird’s eye view
Meaning - Overview
Hindi Meaning- सरसरी निगाह
Meaning - Overview
Hindi Meaning- सरसरी निगाह