Giraffes have long necks.
Meaning: Giraffes possess necks that are extended and lengthy.
Choice of Words: Giraffes are well-known for their tall stature and long necks. Have means to possess or own something. Long means measuring a great distance from one end to the other.
Alternative Expressions
Related Expressions