English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition ecological footprint in British English

ecological footprint noun

noun
1

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 cabin

Definition ecological footprint in British English