in deep water

अंग्रेज़ी में "in deep water"की परिभाषा और अर्थ

01

in trouble or a very difficult situation

in deep water definition and meaning
Idiom
Informal
उदाहरण
Getting caught in a web of deceit and betrayal, he realized he was in deep water.
LanGeek
ऐप डाउनलोड करें
langeek application

Download Mobile App

ऐप स्टोर