80 Crystal Hill Drive #80, Pomona, NY 10970 View this property at 80 Crystal Hill Drive #80, Pomona, NY 10970. 80 Crystal Hill Drive #80 Pomona NY 10970. 1  Condo / Townhouse. 2  Active. 3  1 Bed. 4  2 Full Baths. 5  1 Partial Bath. 6  2,019 Sq.
Definition of 'self-sustaining'. self-sustaining. adjective. A self-sustaining process or system is able to continue by itself without anyone or anything else becoming involved. Asia's emerging economies will be on a self-sustaining cycle of growth. Biologists say the area might be large enough to support a self-sustaining population.
able to take care of oneself or itself without outside help with its own farm, the estate was largely self-sustaining Synonyms independent, self-dependent, self-reliant, self-subsistent, self-subsisting, self-supported, self-supporting, self-sustained, self-sustainingRelated Words autonomous, free, self-determining; potent, powerful, resilient, ...