in deep water

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

01

in trouble or a very difficult situation

in deep water definition and meaning
idiom
informal
उदाहरण
She got herself in deep water by lying to the committee.
LanGeek
ऐप डाउनलोड करें
langeek application

Download Mobile App

ऐप स्टोर