might-have-been

Definitions of might-have-been
  1. noun
    an event that could have occurred but never did
    see moresee less
    type of:
    event
    something that happens at a given place and time
Word Family