TTRO

AcronymDefinition
TTROTemporary Traffic Regulation Order (UK)
TTROTurn The Radio Off