Collocations for speaker - noun
1. person who makes a speech
ADJ.
brilliant, good | keynote, main, principal | guest, invited, visiting | public
She''s a good public speaker.
She''s a good public speaker.
after-dinner
2. person who speaks a particular language
ADJ.
fluent
He''s a fluent Arabic speaker.
He''s a fluent Arabic speaker.
mother-tongue, native
a native speaker of English
a native speaker of English
non-native | Japanese, Russian, etc.