Low-impact (noun) Definition, Meaning & Examples

adjective
  1. designed to cause minimal damage to the environment
  2. designed to provide exercise without being over-strenuous
Low-impact (noun) Definition, Meaning & Examples

More Definitions