'Clever' means quick-thinking and ingenious.