Definition, Meaning & Synonyms | English word DOITED
DOITED
Definitions of DOITED
- (Scotland) Afflicted with weak-mindedness, usually caused by senility
Number of letters
6
Is palindrome
No
Search for DOITED in:
Page preparation took: 145.62 ms.