Dictionary search results

Showing 1-3 of 3 results

Polaroid British & World English

Material in thin plastic sheets that produces a high degree of plane polarization in light passing through it

Polaroid New Oxford Dictionary for Writers & Editors

plastic material that polarizes light