Tuck shop has 2 different meanings across 1 category:
Noun
a candy store in Great Britain
a shop selling confectionery, especially one in or near a school.