any work that someone believes it is their duty to do:
Swarmed with sth
-
If a place is swarming with people or things, there are large numbers of them moving around it:
Swarmed with sth meaning & definition 1 of Swarmed with sth.
Similar Words