A person or company that prepares and releases books, magazines, music, or other works so that the public can buy or access them.
From *publish* plus the agent suffix *-er*, meaning 'one who does'. *Publish* comes from Latin *publicare* ('to make public').
Try Another Word