Learn English – turn over rocks for something – what does that expression mean

idioms

What a time for a book about computers! Machines are faster than ever, with some systems clocking in at more than three gigahertz. Yet, amazingly, they cost less than ever before, too. You can buy a new personal computer for less than $300—at least if you turn over rocks for the best prices and look for a free operating system (which is sort of like buying a car and curb-surfing for tires).
Source: The Winn L. Rosch Hardware Bible

I don't understand what that means.

Best Answer

This is a reference to “leave no stone unturned.”

leave no stone unturned

to do everything you can to achieve a good result, especially when looking for something:

He left no stone unturned in his search for his natural mother.
Source: Definition of “leave no stone unturned” from Cambridge Dictionaries Online

The idiom comes from Heraclidæ, a tragedy written by Euripides around the year 428 BC.

Related Topic