Spanish Idioms with Barron
Once you achieve a reasonably advanced level of proficiency in Spanish, you will need to bolster your understanding of idiomatic expressions. To help you do this, you’ll probably want to purchase a good reference book of idioms.
Of course, there are several good options. Here’s a review of Barron’s Spanish Idioms. The review includes a few good samples from the book.