The synonym for "weather-tight", would be water-proof.
A simple synonym is creator.
the correct synonym for the word maintaining is Preserving.
There is no precise synonym for cyborg, however, the term android has a similar meaning.
Lasting
resisted successfully, opposed (with the help of the Webster Handy College Dictionary)
Our house withstood most of the storm.
The beach house withstood the force of the hurricane.
He withstood the battering force of the hurricane's winds.
They withstood attacks from many critics
The sandbagged defenses sufficiently withstood the initial attack.
Withstood.
The past participle is withstood.
To Take a beating, get hit by someone and still stand, "I Got into a fight yesterday, iWithstanded a lot of punches and bruises.
gygyg
It is a LAWThat is what Mr. Unck said.
Earthquake.