VariousWords beta
Related Terms:
Definitions:
Noun
tuck shop
Definition: a candy store in Great Britain
Definition: a shop selling confectionery, especially one in or near a school.