Under water.
This idiom or expression like phrase means:
In trouble.
In financial trouble.
Financially speaking, when you owe more (on a property) than the property is worth.
This idiom or expression like phrase means:
In trouble.
In financial trouble.
Financially speaking, when you owe more (on a property) than the property is worth.