Penguin english dictionary - Allen,Robert (New Delhi Penguim books, 2000)