A resident wounded following a Russian attack lies within an ambulance before getting taken to a clinic in Kherson, southern Ukraine, Nov.plural founders Britannica Dictionary definition of FOUNDER [depend] : a person who results in or establishes a thing that is supposed to past for a long time (such as a business or university) : a individual who