Mirror Finish (noun) Definition, Meaning & Examples

noun
  1. a smooth highly polished surface produced on metal by mechanical or electrolytic polishing or lapping
Mirror Finish (noun) Definition, Meaning & Examples

More Definitions