Definition, Meaning & Anagrams | English word DRO
DRO
Definitions of DRO
- (slang) Marijuana grown hydroponically.
- (space) Abbreviation of distant retrograde orbit.
- Abbreviation of digital readout.
Number of letters
3
Is palindrome
No
Search for DRO in:
Page preparation took: 148.16 ms.