service under a guarantee
to need putting into repair
Verb
to put into port for repairs
Verb
repair chargeable on the owner
to make amends for ...
Verb
to be in pressing need of repair
Verb
to repair a puncture
Verb
to repair a puncture
Verb
to lay up a ship for repairs
Verb
to put a watch in good working order
Verb
to put something in repair
Verb
to fit a road for traffic
Verb
to be in need of constant repair
Verb
to mend a broken window
Verb
to be in need of constant reparations
Verb
service centre (center ,)