Metaphors.com
a big list of metaphors
Weathering a storm
To survive a lot of difficulties or be in a hard situation.
SHARE
Tweet
POPULAR PAGES
A Big List of Metaphors And What They Mean