laboratory noun a region resembling a laboratory inasmuch as it offers opportunities for observation and practice and experimentation; `the new nation is a testing ground for socioeconomic theories`; `Pakistan is a laboratory for studying the use of A...
Found on
https://www.encyclo.co.uk/local/20974
No exact match found.