(transitive) To load excessively. (transitive) To provide too much power to a circuit. (transitive, object-oriented programming) To create different functions for the same name, to be used in different contexts. (intransitive) To fail due to excessive load.