Adjective
1. flooded
2. inundated, overcome, overpowered, overwhelmed, swamped, powerless, weak, enveloped
3. swallowed, enclosed