Dictionary of idioms and phrases - Sagar, Anand (New Delhi : New Light Publishers ; Kuala Lumpur : Crescent News)
Keywords: English language -- Idioms -- Dictionaries