trade waste
nounDefinition of trade waste
British
: an industrial waste
1