The crossword solution for the term 'Where to take a load off' is 'WHARF'. A WHARF is a structure built on the shore of a body of water, such as a river or lake, that provides a place for ships to dock and unload cargo. It is also a place where people can relax and enjoy the scenery.