razor–sharp

razor–sharp adjective
razor–sharp
adjective
Britannica Dictionary definition of RAZOR–SHARP
[more razor–sharp; most razor–sharp]
2 
: showing a lot of intelligence or the ability to think quickly