Otr Definition

abbreviation
Old Time Radio.
Wiktionary
Off the record.
Wiktionary
On the road.
Wiktionary
On the rocks.
Wiktionary
One touch record.
Wiktionary