Definify.com

Definition 2024


OTR

OTR

English

Initialism

OTR

  1. Old Time Radio
  2. Off the record
  3. On the road
  4. On the rocks
  5. One touch record

Anagrams