overload

noun

1.
an electrical load that exceeds the available electrical power
2.
an excessive burden
Derived from:
overload