noun
Meaning 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.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided