Answer: some synonyms would be clever, bright, brilliant.
some antonyms would be stupid, or unrational.
8.4m questions
11.0m answers