Homo heidelbergensis n 1: a type of primitive man who lived in Europe [syn: {Heidelberg man}, {Homo heidelbergensis}]