from The American Heritage® Dictionary of the English Language, 4th Edition
- v. Past tense of do1.
from Wiktionary, Creative Commons Attribution/Share-Alike License
- n. A Roman numeral representing nine hundred and ninety-nine (999).
- v. Simple past of do.
from the GNU version of the Collaborative International Dictionary of English
- imp. of do.
from The Century Dictionary and Cyclopedia
- Preterit of do do.
From Middle English didde, dude, from Old English dyde, *diede, from Proto-Germanic *dedǭ, first and third person singular past indicative of Proto-Germanic *dōnan (“to do”). Cognate with Scots did ("did"), West Frisian die ("did"), Dutch deed ("did"), German tat ("did"). (Wiktionary)