Definition & Meaning | English word ADDLEHEAD
ADDLEHEAD
Definitions of ADDLEHEAD
- (colloquial) A foolish or dull-witted person.
Number of letters
9
Is palindrome
No
Search for ADDLEHEAD in:
Page preparation took: 73.51 ms.