1. (noun)caput a headlike protuberance on an organ or structure "the caput humeri is the head of the humerus which fits into a cavity in the scapula"
2. (noun)head, caput the upperpart of the humanbody or the frontpart of the body in animals; contains the face and brains "he stuck his head out the window"