Idiom Definition:
"to be swamped"
to be overwhelmed with a great amount of work
to be overwhelmed with a great many obligations
to be overwhelmed by people (or animals)
Synonyms:
afflicted, altered, changed, damaged, distressed, impaired, frustrated, surmounted, overpowered, overwhelmed, overwrought, troubled, undone, upset
This poor fellow
is swamped with work. - - - - ->