onanist - English Synonyms Dictionary