NTC'S American Idioms Disctionary - SPEARS, Richard A (NTC Publishing Group, 2000)
NTC's American Idioms Dictionary