adj. strong; sharp; biting; caustic; sardonic
A chess player seeing the winning strategy instantly
punctpoint, make sharp punctuate v. acupuncture n. punctual adj. punctilious adj.