Definition of the Word NRS
US) Initialism of naval receiving station.
Close Window