While I do not oppose paying for definitions, there is someone confusing about collectively generated meaning being aggregated and packaged by one company for profit. A publicly maintained dictionary is a much much better alternative. I guarantee it would be more versatile and rigorous than this Oxford stuff.