English Dictionary
Definition demonstrator in British English
demonstrator noun
[countable] noun
/ˈdemənˌstreɪtə(r)/

English Dictionary