The Oxford 3000™ - Oxford Advanced Learner's Dictionary

The Oxford 3000 is the list of the 3000 most important words to learn in English, from A1 to B2 level. a, an indefinite article A1 abandon v. B2 ability n. A2 ... advanced adj. B1 advantage n. A2 adventure n. A2 advertise v. A2 advertisement n. A2 advertising n. A2 advice n. A1 advise v. B1 affair n. B2 affect A2v. afford v. B1 ................
................