Weather glossary

What is High Polish?

High Polish — A surface that is polished to a mirror-like finish.

More Weather terms →