English
maintenance-free
From maintenance + -free.
Formed from maintenance + -free
Old French maintenir ‘to maintain’
Old French maintenance
Middle English mayntenaunce
English maintenance
Today it means
adj Not requiring any maintenance.
Language periods are conventional ranges, not dates for this word.
Etymograph / maintenance-free