Townes - Definition

townes

n 1: United States physicist who developed the laser and maser
principles for producing high-intensity radiation (1915-)
[syn: Townes, Charles Townes, Charles Hard Townes]

Look up another word