PUBLIC SPEAKER Meaning of PUBLIC SPEAKER in English {n.} A person who speaks to the public. * /A public speaker must appeal to all kinds of people./ Dictionary of English idioms . Словарь английских идиом. 2012