• acumen, quick wits, wit
• to hold extreme opinions
• to hold extreme opinions
• apprehensive, quick of understanding
• frame of mind, slant of life
• apt, bright, nimble, nimble-minded, nimble-witted, quick of understanding, smart
• blockish, blunt-witted, dull-witted, pokey, poky, thick, weak-headed
• to be of the opinion that