Endured
The synonym for "weather-tight", would be water-proof.
A simple synonym is creator.
There is no precise synonym for cyborg, however, the term android has a similar meaning.
the correct synonym for the word maintaining is Preserving.
Teach.
resisted successfully, opposed (with the help of the Webster Handy College Dictionary)
Our house withstood most of the storm.
They withstood attacks from many critics
He withstood the battering force of the hurricane's winds.
The beach house withstood the force of the hurricane.
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.