Meaning: The ship arrived at the port with difficulty because it was damaged from the storm.
Choice of Words: Limp means to walk with difficulty. Sails are the large pieces of cloth that catch the wind and help a ship move. Hull is the body of a ship. Battered means damaged or injured.