science center

English dictionary entry

Meanings

noun
  1. An organization, location, or virtual location where science is done or exhibited, either professionally or educationally.

Word forms

science center science centers science centre
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.