striving: an effortful attempt to attain a goal
attempt: earnest and conscientious activity intended to do or accomplish something
market garden: a garden where fruit and vegetables are grown for marketing