[noun] [C] - a person who writes the music and words of songsa country-music songwriterBob Dylan is probably the most famous singer-songwriter (= someone who writes and performs their own songs) of the twentieth century.
SONGWRITER
Meaning of SONGWRITER in English
Cambridge English vocab. Кембриджский английский словарь. 2012