OTR

Definition from Wiktionary, the free dictionary
Jump to: navigation, search

English[edit]

Wikipedia has an article on:
Wikipedia

Initialism[edit]

OTR

  1. old-time radio
  2. off the record
  3. over-the-road
  4. On the road
  5. on the rocks
  6. One-touch record

Anagrams[edit]