- a UK establishment founded in 1900 at Teddington to carry out research in physics and monitor standards of measurement
More Definitions
- LAPSE RATE (noun) Definition, Meaning & Examples
- CELEBRATED JUMPING FROG OF CALAVERAS COUNTY, THE (noun) Definition, Meaning & Examples
- WHALEBONE WHALE (noun) Definition, Meaning & Examples
- TETRALOGY OF FALLOT (noun) Definition, Meaning & Examples
- GRANULOMATOSIS (noun) Definition, Meaning & Examples
- EUTHYROID (noun) Definition, Meaning & Examples