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