Here are some useful and entertaining links ...
Abbreviations - Acronyms
English Thesaurus
Converter