Dictionary of English Idioms & Idiomatic Expressions

All fingers and thumbs . ... Similar to 'cutting edge', this implies a technology or process that is at the forefront or beyond current practices. However, because it is unproven, it is often dangerous to use (hence the 'bleeding'). ... Living off the fat of the land means having the best of everything in life. Fate worse than death . ................
................