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