Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

science shop en · NOUN

Meanings

  1. A facility, often attached to a specific department of a university or an NGO, that provides independent participatory research support in response to concerns experienced by civil society.

Forms

SpellingFeaturesLabelsSource
science shops Number=Plur lexicographic