I am currently working in my first D&D 5e campaign and I feel confident enough to the point where I will make a custom world with lore written by me. The idea is basically a world that is supposedly in the medieval era when it comes to technology, but in reality, when the players start exploring the world and the like, they will start finding clues that... perhaps there were some more advanced civilizations before them (Basically, a civilization that had proper guns between others)
Here's the thing and the point of my question, I want to be able to describe items that people wouldn't know that they are what they are, but without giving away what the item is, say, describing a broken syringe as a "Strange glass tube with a needle" kind of gives the item away, you know, keep the mystery of items, make even the most common items like a broken syringe as exciting as finding a gun, having it the entire time without knowing what it is and only to then find out it's an actual gun and using it in a peaking and exciting manner.
Does anyone happen to have dealt with this? How can I describe these objects without totally giving away what those are?