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.
Definition of selfâtaught for English Language Learners. : 1  educated by your own efforts (such as by reading books) rather than by a teacher. : 2  learned by your own efforts rather than at school.