What has a neck but no head?
A bottle
A shirt
A giraffe
A spoon
Six simple riddles and thinking puzzles for young learners. Set 117, level 2.