ORR

Initialism of Office of Rail and Road, a non-ministerial government department in the United Kingdom.

Proper noun

  1. Initialism of Office of Rail and Road, a non-ministerial government department in the United Kingdom.

Noun

  1. Initialism of overall response rate or objective response rate.

Forms

ORRs