Adjective
1. afloat
2. awash, inundated, overflowing, full, inundated
3. overcome, overpowered, overwhelmed, swamped, engulfed, powerless, weak