give-away shop in French give-away shop in French magasin gratuit noun A shop or store where all goods are free of charge. Add to Flashcards