Meaning: The ship was making noises because of the storm.
Choice of Words: Ship is a large boat that travels on water. Creaked means to make a squeaking sound. Groaned means to make a deep, low sound of pain or effort. So, the sentence means that the ship was making noises because of the storm.