Idioms and Phrases

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

A Parthian shot

Hindi Meaning: जाते-जाते की चुभती बात

English Meaning: Parting insult

A tough nut to crack

Hindi Meaning: मुश्किल समस्या

English Meaning: Difficult problem

Foul play

Hindi Meaning: गड़बड़ी

English Meaning: Dishonest act

French leave

Hindi Meaning: बिना बताए गायब होना

English Meaning: Leaving secretly

Good grief!

Hindi Meaning: अरे बाप रे!

English Meaning: Expression of surprise

Hasta La Vista

Hindi Meaning: फिर मिलेंगे / अलविदा

English Meaning: See you later / Goodbye

Nailed It

Hindi Meaning: पूरी तरह सफल होना, कोई काम बहुत अच्छे से करना।

English Meaning: To do something perfectly or successfully.

Not in the least

Hindi Meaning: बिल्कुल नहीं / ज़रा भी नहीं

English Meaning: Not at all / Absolutely not

On a Roll

Hindi Meaning: लगातार सफलता मिलना / अच्छे दौर में होना

English Meaning: Experiencing continuous success or good luck

Part and parcel

Hindi Meaning: अभिन्न हिस्सा

English Meaning: Essential part

Previous