Longman English GRAMMABy longman dictionary ( $9.99 )
Longman English GRAMMA third edition provides definitions for about 285,000 words, phrases and examples and is compiled to offer what learners need most in a dictionary. The Third Edition offers new, up-to-date vocabulary (e.g. sex ...