down to a science
down to a science
English
Prep_phrase
Ad
Definition
Perfected; to the point of practiced ease and confidence.
Example Sentences
- "I have my painting technique down to a science."
Ad