Synonyms for "idiotic"

Words with similar meaning