DICTIONARY OF IDIOMS. - FOWLER,W S ED (DELHI. HEM KUNL., 1990)