Толковый словарь Ушакова
СНОВ’ИДЕЦ, сновидца, ·муж. (·книж. ·устар. ). Тот, кто видит вещие сны.
сновидец