Meaning of resid

Definition of resid

(noun) oil products that remain after petroleum has been distilled

Other information on resid

WIKIPEDIA results for resid
Amazon results for resid