Etymology

e-submission

Today it means: electronic submission (of documents, etc.) Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok