RELATED WORDS
PARAPHRASING
foolish (and showing self-importance)
stupid
(of a person) slow or behind in (emotional, intellectual, physical ) development
limited