Rendered powerless especially by an excessive amount or profusion of something; SYN. inundated, overcome, overpowered, overwhelmed, swamped, engulfed.
nemački