ENGLISH
REFERENCE

drown in

idiom
B2

to have too much of something to deal with, or to be covered by a large amount of something.


© 2026 English Reference