bechanced
动词 bechance:
become of; happen to
同义词:befall, bechance, betide
happen, occur, or be the case in the course of events or by chance (Santayana)
同义词:happen, befall, bechance