Containing 3000 English idioms, this book traces origins, explains meanings and gives up-to-date examples of usage. There are special features on grammatical terms and figures of speech, such as... This description may be from another edition of this product.