Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Adjective: snowed under
  1. Overwhelmed or inundated, especially with a large amount of work or tasks
    "The team was snowed under with urgent requests before the deadline"