I was wondering if anyone is aware of a word tool that I could only imagine to call a "slant thesaurus," that is, an online thesaurus that would return words closely related but not quite the same as the search term. An example might be that results for the word "casino" would include "slots," "roulette," "gambling," and so on. Does such a thing exist?