Word info

science park

Noun

Meaning

science park (plural science parks)

An area with a collection of buildings dedicated to scientific research on a business footing.

Source: en.wiktionary.org

Close letter words and terms