empantanar
Top 30000
Meanings
Verb
1. to flood, swamp
2. to ditch, leave aside, leave unfinished
3. to get bogged down (reflexive)
Examples1
I am swamped with work.