English Idioms: Any port in a storm

English Idioms About “Weather”
Idiom: Any port in a storm
Meaning: This idiom is used to describe a situation in which you are forced to accept any solution whether you like or not.
Example: I accepted the job although it was below my expectations. Any port in a storm, you know!