Used to describe someone or something that is overwhelmed or inundated, e.g., 'swamped with work'.
We're completely swamped with orders after the holiday sale.
Nous sommes complètement débordés de commandes après les soldes de fin d’année.
submergéFiguré ; peut aussi garder l’idée d’être envahi par une grande quantité.