still store noun1 •A device that stores and processes still images to insert them into a television broadcast stream.Such enormous changes have a great impact on still stores where, in many cases, systems have run with less than optimum storage. — 1992 formsstill stores