Definify.com

Definition 2024


give-away_shop

give-away shop

English

Noun

give-away shop (plural give-away shops)

  1. A shop where people can bring and take goods without paying or getting paid.

Translations