ODR Meaning of ODR in English Optimized Dynamic Routing Computer acronyms English vocab. Английский словарь компьютерных сокращений. 2012