Between two dangers or difficulties, not knowing what to do.
The boy was between a rock and a hard place; he had to go home and be whipped or stay in town all night and be picked up by the police.
When the man's wife and her mother got together, he was between two fires.