A reusable shopping bag, sometimes called bag for life is a type of shopping bag which can be reused several times: this is an alternative of single use paper or plastic bags. It is often made from fabric such as canvas, woven synthetic fibers, or a … see full wiki