English dictionary
tuck shop meaning and definition
Definition and meaning of tuck shop at MeaningMonkey.org. tuck shop meaning and definition in the English Dictionary.TUCK SHOP noun
Definition of tuck shop (noun)
- a candy store in Great Britain
Source: Princeton University Wordnet