Search Result for "might-have-been": 
Wordnet 3.0

NOUN (1)

1. an event that could have occurred but never did;


WordNet (r) 3.0 (2006):

might-have-been n 1: an event that could have occurred but never did