Npl Definition

abbreviation
National Physical Laboratory.
Wiktionary