Cardwords is an app that helps you increase your knowledge of English words. These are words we use less often but are really important. This app is suitable for anyone who wants to build their vocabulary to a native level or so.
With more than a thousand words to learn, we represent to you the idea of learning from interactive word cards. 50+ new words will come up every time you refresh the page. Also, take an infinite amount of tests of up to 10 words each time and see how much you learned and also keep your words at practice and learn more new words this way. This app also lets you know your current English level based on your test scores.