Online Dictionary

bell laboratories bell labs Explained

Bell Laboratories Bell Labs at English => English (Longman) Of Explained:

a group of laboratories in the US where scientists have made many important discoveries and developments in science and technology//