Meaning of bag for life in English:

bag for life

noun

trademark in US
  • A sturdy plastic or fabric bag for carrying goods home from a shop, intended to be reused many times.

    • ‘bags for life are trendy among environmentally conscious consumers’

Origin

1990s so named because some retailers undertake to replace the bags free of charge whenever they wear out.