townes
Meaning, Definition & Usage
Dictionary
Associated
Related
Idioms/Phrases
noun
United States physicist who developed the laser and maser principles for producing high-intensity radiation (1915-)
Charles Hard Townes; Charles Townes
.
WordNet
Previous
towline
town
towned
townee
towner
Next
townhall
townhouse
townie
townish
townless