TWR
From Wikipedia, the free encyclopedia
TWR may mean:
- Time-weighted return, a measure of a financial portfolio's return
- Tom Walkinshaw Racing
- Trans World Radio
- Children's magazine The Weekly Reader
- Tokyo Waterfront Area Rapid Transit
TWR may mean: