0 to have more of something than you are able to deal with:
I'm drowning in unpaid bills.
NIEUWE WOORDEN
European
May 10, 2021
WOORD VAN DE DAG
Shimmer
drown in sth