NPR

/ˈɛnpˈiˈɑɹ/

NPR

English Noun Top 38,955
Ad

Definition

Initialism of natural pressure release.

Ad