overloading
nounUK /ˌəʊvəˈləʊdɪŋ/
US /ˌoʊvərˈloʊdɪŋ/
Giving something more than it can hold or handle.
Overloading the backpack made it too heavy to carry.
OTHER MEANINGS
2. In computing, giving a system or program more work or data than it can manage.
Overloading the server caused the website to crash.
3. In programming, using the same name for functions that do different things.
Method overloading lets two functions share a name but take different inputs.
4. In electricity, drawing more power than a circuit can safely provide.
Overloading the socket with too many plugs can start a fire.