2 English Synonyms for ADDLEBRAINED
Prev.1Next
stupid
Definition: 1. To the point of stupor.
There are 6 definitions of the word stupid
Show more information about stupid
addlepated
Definition: 1. Addled; confused; stupid; flustered.
Show more information about addlepated
Prev.1Next
Search took: 21.98 ms