If we're going specific then to me a material is a combination of textures and (these days) a shader which is used to display it.
Likewise a model is a combination of meshes and materials which represents a thing.
Although I would say that different engines and tech artists would have their own definitions for these things.