English dictionary
townes meaning and definition
Definition and meaning of townes at MeaningMonkey.org. townes meaning and definition in the English Dictionary.TOWNES noun
Definition of Townes (noun)
- United States physicist who developed the laser and maser principles for producing high-intensity radiation (1915-)
- synonyms: Charles Hard Townes, Charles Townes
Source: Princeton University Wordnet