The AI-powered English dictionary
plural MRRs
(business) Initialism of monthly recurring revenue. examples