might-have-beenEnglish

might-have-been

Noun

An event that could have occurred but never did

English: might-have-been