Synonyms of Townes in English :
Antonyms of Townes in English
Thesaurus of Townes in English
Townes
see definition of townesSynonyms of townes
1. (noun) United States physicist who developed the laser and maser principles for producing high-intensity radiation (1915-)
Hypernyms of townes
1. (noun) United States physicist who developed the laser and maser principles for producing high-intensity radiation (1915-)