Noun Definition

overload

1.Definition: an electrical load that exceeds the available electrical power

Category: Objects

2.Definition: an excessive burden

Related Noun(s):overburden

Category: Objects