Meaning: The giraffe has a very long neck.
Choice of Words: Giraffe: a tall animal with a long neck. Neck: the long, thin part of the body that connects the head to the rest of the body. So: used to emphasize something. Long: measuring a great distance from one end to the other.