Find the word definition

Wiktionary
bag for life

n. (context British Ireland English) A reusable shopping bag, issued by supermarkets for a nominal price. In the UK, the bags are replaced free when they wear out