Толковый словарь Ушакова
СНОВИДЕЦ — СНОВИДЕЦ СНОВИ́ДЕЦ, сновидца, муж. (книжн. устар.). Тот, кто видит вещие сны. Толковый словарь Ушакова. Д.Н. Ушаков. 1935-1940.
Современный толковый словарь русского языка Ефремовой
Сновидец — снови́дец м. устар. Тот, кто видит вещие сны. Толковый словарь Ефремовой. Т. Ф. Ефремова. 2000.
см. также морфологический разбор слова "сновидец".