shores
The shores or the shore of a sea, lake, or wide river is the land along the edge of it. Someone who is on shore is on the land rather than on a ship.
They walked down to the shore.
他们一直走到了岸边。
elephants living on the shores of Lake Kariba.
生活在卡里巴湖滨的大象。
shores , shoring , shored
shore up
If you shore up something that is weak or about to fail, you do something in order to strengthen it or support it.
The democracies of the West may find it hard to shore up their defences.
西方的民主国家可能发现很难自圆其说。