I got a database with 18363 lines of synonyms. Some are full sentences and some are single words.
Data example:
Code:
a computer|a pc
come up with the money for|afford|have enough money|have the funds for|manage to pay for|find the money for
case in point|working example|living proof
passed on to the great beyond|gave up the ghost|kicked the bucket|passed away
rang a bell in my memory|jogged my memory|stroke a chord in my memory|really reminded me
rings a bell in my memory|reminds me|jogs my memory|strikes a chord in my memory
strikes a chord in my memory|reminds me|jogs my memory|rings a bell in my memory
stroke a chord in my memory|jogged my memory|rang a bell in my memory|really reminded me
take me back to the fact|job my memory|ring a bell in me|strike a cord in me
you should not have any|you shouldn't have any|you should have no
will not do any harm|will not hurt|won't hurt
we will be able to|we will|we can
to take a look at|to try|to check out
to make a screw up|to make a mistake|to screw up
to make a choice from|to choose from|to choose between
to give an explanation for|to explain|to provide an explanation for
they may be able to|they can|they are able to
$40 and it's yours.