Meaning of give-away shop | Babel Free
Definitions
A shop or store where all goods are free of charge.
Equivalents
Deutsch
Umsonstladen
Español
tienda gratis
Français
magasin gratuit
Italiano
freeshop
Nederlands
weggeefwinkel
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.