self-deliver verb1 •To provide what is needed oneself, e.g. by on-site manufacture from raw materials. formsself-delivered · self-delivering · self-delivers