NSR

NSR

See also: nsr

English

Phrase

NSR

  1. Initialism of no signature required.

Noun

NSR (plural NSRs)

  1. (medicine) Initialism of normal sinus rhythm.

Anagrams