Definition of NPL in English:

NPL

abbreviation

  • (in the UK) National Physical Laboratory.