dock – n. to bring a ship or boat into a dock
mast – n. a long pole that supports the sails of a boat or ship
distress – n. of a boat, airplane, etc.: a state of danger or desperate need
horizon – n. the line where the earth or sea seems to meet the sky
fantastic – adj. extremely good