ORR
See also:
orr
,
Orr
,
and
ǫrr
English
Noun
ORR
(
plural
ORRs
)
(
medicine
)
Initialism of
overall
response
rate
or
objective
response
rate
.
Proper noun
ORR
Initialism of
Office of Rail and Road
, a non-ministerial government department in the
United Kingdom
.