"waste away" means to lose your strength, energy, mental or physical health due to hunger, distress, disease, etc. It is common usage, a common expression.
"Receive" meaning "accept" or "welcome" is not common. It's extremely formal: "The Queen received her guests at the palace." Of course in songs and poetry you can use words in unusual ways.
I don't understand "slip skin" so it can't be very common usage.
"Black" can mean evil, dangerous, threatening; Shakespeare used it this way. Nowadays you have to be careful not to use "black" in a way that could be taken as a racial insult. It's very common; understand it, but use it with caution. Referring to the rain as black is just poetry. We don't say black rain.
Student or Learner