See also: nrr English Noun NRR (plural NRRs) (cricket) Initialism of net run rate.Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads