Find the word definition

Wikipedia
TWR

TWR may mean:

  • Tom Walkinshaw Racing, a racing team founded in 1976
  • Trans World Radio, a multinational Christian evangelistic broadcaster
  • Traveling wave reactor, a type of nuclear reactor that would convert fertile material into fissile fuel
  • Tokyo Waterfront Area Rapid Transit, Japan

Usage examples of "twr".

History still dozed, here rose the Tower of Twr Brauwen, white-bosomed sister of Bran the Blessed.