feed upon v 1: be sustained by; "He fed on the great ideas of her mentor" [syn: {feed on}, {feed upon}]