спит царевна вечным сном -. СНОМ - это существительное или дополнение
В этом предложении слово Сном-выраженно дополнением:*
Это часть речи существительное (творительный падеж) и дополнение как член предложения ,т.к. отвечает на вопрос косвенного падежа (чем?), подчеркивается пунктирной линией