I have found the following site very helpful
http://solver.angiogram.com/
with the following reservations - it only does whole words so it will not do two or three word solutions like the other site mentioned or indeed Chambers. But every word offered is linked to a dictionary which also offers synonyms. Thanks for the other site but it does throw up lots of spurious entries and unlike the site I mentioned does not tell you have reached a limit