might-have-been Meaning, Definition & Usage

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

WordNet