See also: Appendix:Variations of "doo" English Noun DOO (uncountable) (UK, rail transport) Initialism of driver-only operation. Anagrams ODO, Odo, OOD, odo-Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads