boost – n. help or encouragement; a push upward
exoskeleton – n. an artificial external supporting structure
restore – v. to give back someone or something that was lost or taken : to return someone or something
spring – n. a twisted or coiled piece of metal that returns to its original shape when it is pressed down or stretched