Check out the interesting and entertaining origins of the following problem idioms: Between a rock and a hard place; Open a can of worms; Tip of the iceberg; Uphill battle, and Back against the wall.
Check out the interesting and entertaining origins of the following problem idioms: Between a rock and a hard place; Open a can of worms; Tip of the iceberg; Uphill battle, and Back against the wall.