• Link Centre - Search Engine and Internet Directory

Dictionary definition for: Giraffe

1. (n) tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa

WordNet 2.1 Copyright Princeton University. All rights reserved.