English Synonymous Dictionary screenshots

Main interface
English Synonymous Dictionary : Main interface