Like any other languages English also has many words which are identical to other words in sound or spelling but convey different meanings. Besides homonyms and homophones there are some words which convey different meanings in different forms of parts of speech. Furthermore, there is a lot of confusion in the usage of many other words. Such confusing words create difficulty in learning and understanding English. An effort has been made to collect such words along with their meanings indicating the parts of speech they belong. This will help the learners to know the accuracy in usage and understanding English easily.