Is there a word to describe someone who knows how to sing and does it well but not quite professionally? "Amateur singer" doesn't seem to cut it.

closed as off-topic by cobaltduck, Nathaniel, Mari-Lou A, NVZ, choster Mar 25 '16 at 22:50

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions on choosing an ideal word or phrase must include information on how it will be used in order to be answered. For help writing a good word or phrase request, see: About single word requests" – cobaltduck, Nathaniel, Mari-Lou A, choster
If this question can be reworded to fit the rules in the help center, please edit the question.

  • 2
    Why don't you like amateur singer? Seems perfectly clear and apt to me. – Dan Bron Mar 25 '16 at 4:21
  • 1
    How about "She's a really good singer." That's a pretty common choice of words for that situation. Or "She's got a really good voice." – Jim Mar 25 '16 at 4:23
  • Amateur is synonymous with non-professional and it clearly matches your description. On the same line though, how about dilettante singer ? – Nagarajan Shanmuganathan Mar 25 '16 at 4:56
  • 1
    "A singer is a person who sings. Anyone who is singing is a singer. Some people do it as a job (professional singer), others may sing without being paid (amateur singer)." (simple.wikipedia.org/wiki/Singer). There are professional singers, amateur singers, bathroom singers, ... However, "a good singer" drives homes the point well, as Jim already noted. – Kris Mar 25 '16 at 5:51
  • 1
    A talented singer. Pop Idol, X Factor, [Nation/Country] Has Talent, and The Voice; haven't any of these talent shows taught us anything! :) See also Young talented singers – Mari-Lou A Mar 25 '16 at 16:05

songster or songstress

A person who sings, especially fluently and skilfully


A 'singer'. 'Amateur singer' would be fine too. Perhaps maybe a 'good singer' would convey the idea that the singer is not professional.


It seems to me that the word "vocalist," although just a synonym for "singer," has the shade of meaning you're looking for (or at least something like it). Often (though not always!) for professional singers we will clarify the genre: s/he's an opera singer, country singer, etc.

Not the answer you're looking for? Browse other questions tagged or ask your own question.