Etymology

self-deliver

Today it means: To provide what is needed oneself, e.g. by on-site manufacture from raw materials. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok