MIRROR FINISH


Meaning of MIRROR FINISH in English

■ noun a smooth reflective finish.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.