down to a science
短语释义与例句
phr.
-
1.
Perfected; to the point of practiced ease and confidence.
I have my painting technique down to a science.
Perfected; to the point of practiced ease and confidence.
I have my painting technique down to a science.