This dictionary contains over 125,000 definitions of words used in current English. It includes scientific and technical vocabulary, specialist terms, slang and the English of earlier periods. It defines jargon, buzzwords and gives guidance on grammar, correct usage, spelling and pronunciation.