Found 3 items, similar to touch up.
English → Indonesian (quick)
Definition: touch up
memperbagus, memperbaguskan
English → English (WordNet)
Definition: touch up
touch up
v : alter so as to produce a more desirable appearance;
“This
photograph has been retouched!” [syn:
retouch]
English → English (gcide)
Definition: touch up
touch up
\touch" up`\, n.
To make minor improvements in, especially in the appearance.
[PJC]