1 trade waste | Definition of trade waste

trade waste

noun

Definition of trade waste

British
: an industrial waste