presheaf (sheaf + pre-): An abstract mathematical construct which associates data to the open sets of a topological space, generalizing the situation of functions, fiber bundles, manifold structure, etc