What is another word for

supported

supported as in sustained or maintained by aid (as distinct from physical support)
  • "a club entirely supported by membership dues"
  • "well-supported allegations"
supported as in held up or having the weight borne especially from below
  • "supported joints in a railroad track have ties directly under the rail ends"