The crossword solution for the term SHELTER, ON SHIPS is LEE. A LEE is a sheltered area on a ship that is protected from the wind and waves. It is usually located on the downwind side of the vessel and provides a safe haven for the crew and passengers.