English Dictionary
Definition articulator in British English
articulator noun
[countable] noun
/ɑː(r)ˈtɪkjʊˌleɪtə(r)/
English Dictionary