What does Supportation mean?

Supportation meaning in General Dictionary

Maintenance support

View more

  • Maintenance; assistance.