mentally nimble and resourceful; "quick-witted debater"; "saved an embarrassing situation with quick-witted tact"