Here's the point to be made - there are no synonyms. There are no two words that mean exactly the same thing.