in deep water

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

01

in trouble or a very difficult situation

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

Download Mobile App

stars

app store