Etymology

e-cheque

Today it means: A payment made by direct debit. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok