0 Comments
Answer: some synonyms would be clever, bright, brilliant.
some antonyms would be stupid, or unrational.