Cambridge international dictionary of idioms. (Cambridge University press, 1998)