What is the meaning of Benight?

To overtake (a traveller etc) with the darkness of night, especially before shelter is reached.

To darken; to shroud or obscure.

To plunge or be overwhelmed in moral or intellectual darkness.

Source: wiktionary.org