2_Dictionary Cambridge English Grammar - Check Your Vocabulary for IELTS
501 Vocabulary Questions
American Heritage Dictionary of Idioms
B. Evans, C. Evans -- A Dictionary of Contemporary American Usage
Bill Mascull -- Business Vocabulary in Use
Boost Your Vocabulary 2
Cambridge - English...