American English speakers: Does “freebie” make sense to yous?
Do you understand it as something which is free, a giveaway or handout? What a tech company would call “swag”? What I send out from the OSM Promotional Material Programme, all those stickers I give away?