In fact, an English speaker is offered the biggest vocabulary of any language with a choice of 500,000 to 1,000,00 words (including technical and scientific terms) . But don't panic, most English speakers do very well with a vocabulary of around 20,000 words