carrying a lot of weight - EE Dictionary | EE Dictionary