frown upon
— Verb
– English
~ look disapprovingly upon
fall upon
— Verb
– English
~ find unexpectedly; "the archeologists chanced upon an old tomb"; "she struck a goldmine"; "The hikers finally struck the main path to the lake"
feed upon
— Verb
– English
~ be sustained by; "He fed on the great ideas of her mentor"
fixer-upper
— Noun
– English
~ a house or other dwelling in need of repair (usually offered for sale at a low price)