ecological footprint - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    the amount of land needed to replenish the resources used by something, e.g. to grow enough trees to replace those used to build a cabinSubmitted from United Kingdom on 15/11/2010