Meaning of might-have-been
Definition of might-have-been
(noun)
an
event
that could
have
occurred but
never
did
Other information on might-have-been
WIKIPEDIA results for
might-have-been
Amazon results for
might-have-been
Tweet