Oxford advanced learner's dictionary of current English : [new Oxford 3000TM vocabulary trainer] - Hornby, Albert Sidney (Oxford University Press, 2007)