THIS BOOK CONTAINS MEANINGS OF MORE THAN 3400 ADVANCED ENGLISH WORDS (including phrasal verbs and idioms).Learn Difficult English Words & Their MeaningsSample This: ("sb" implies somebody, "sth" implies something)abate to become, or make sth less strongabed in bedaberrant not socially acceptableabet to help, or encourage sb to do sth wrongin abeyance not being used for a period of timeablutions act of washing yourselfaboard on a ship, plane, bus etc.abode...
Related Subjects
Language Arts