SWAMPED


Meaning of SWAMPED in English

overwhelmed I am a little swamped with work at the moment so I can`t meet you tonight.

English idioms vocab.      Словарь английских идиом и выражений.