History
History
Synonyms
UK
US
Meaning:
aground

(of ships) touching the bottom in shallow water

on the bottom of

busy

having a lot of work to do

engaged, at work

overcome

to defeat, be too strong for, (a person, habit etc); to make (a person) weak, unhappy or ill

overwhelmed; visibly moved

SWAMPED as in Wiktionary
SWAMPED as in Wikipedia