Definition of Lowell Thomas

  • 1. A radio broadcast journalist during World War I and World War II noted for his nightly new broadcast (1892-1981) Noun

Synonyms for word "lowell thomas"

Semanticaly linked words with "lowell thomas"