polish up


Meanings

  • bring to a highly developed, finished, or refined state;