landcare noun1 •A community scheme for taking care of agricultural land, preventing soil degradation, etc.