The AI-powered English dictionary
plural ORRs
(medicine) Initialism of overall response rate or objective response rate. examples
Initialism of Office of Rail and Road, a non-ministerial government department in the United Kingdom. examples