national physical laboratory








noun

  1. a UK establishment founded in 1900 at Teddington to carry out research in physics and monitor standards of measurementAbbreviation: NPL
49 queries 0.556