English / phrase
Under Water
MEANING IN ENGLISH
Submerged beneath water; or figuratively having debts that exceed financial capacity.
In context
01
Heavy seasonal downpours left the low-lying market stalls temporarily under water.
02
High stall rent and low turnout left the young restaurateur completely under water.
Synonyms
submerged,inundated,flooded
Antonyms
dry,solvent,above water
Collocations
deep under water,sink under water,submerged under water