The Oxford English dictionary has about 220,000 words. In the
Oxford 'Shorter' Dictionary there are 163,000 different words, The
Oxford Reference dictionary has 115,000 different words (200,000
meanings) and The Oxford English mini-dictionary has 40,000
different words (50,000 meanings)