store licence definition

store licence means a licensee retail store licence, wine store licence or special wine store licence.