To load with too great a burden or too much weight. The truck was overloaded with cargo, causing it to move slowly.
To give someone more work or responsibility than they can manage. The manager decided not to overload the team with additional projects this quarter.
To supply with too much of something, such as information or electricity. The circuit was overloaded, resulting in a power outage.
(Computing) To define two or more functions, methods, or operators with the same name but different parameters or implementations. In C++, you can overload the '+' operator to work with custom classes.