very busy; having too much to do
They have been swamped ever since they started advertising.
simple past and past participle of swamp
Select a language to see translations