Толковый словарь Ушакова
СНОТОЛКОВ’АТЕЛЬ, снотолкователя, ·муж. (·книж. ·устар. ).
1. Тот, кто толкует, объясняет сны.
2. То же, что сонник.
снотолкователь