Meaning of superload

Definition of superload

(noun) a variable load on a structure (e.g. a bridge) such as moving traffic

Other information on superload

WIKIPEDIA results for superload
Amazon results for superload