Meaning POLISHED

See synonym: refined

Search for this exact term