English synonymes classified and explained; with practical exercises, designed for schools and private tuition | NiceBooksReads