1.
crossing; passage
The act or place of crossing over something, such as a river, road, or body of water.
2.
connection; dealings; opportunity
A convenient connection or opportunity, especially in the expression 渡りに船 (a boat at the crossing — a fortunate opportunity arriving at just the right moment).
I was wanting to move, and then a friend introduced me to an apartment — it was perfect timing.