MIGHT-HAVE-BEENS
Meaning of MIGHT-HAVE-BEENS in English
ˈmight-have-ˌbeens BrE AmE noun [plural]
things that you wish had happened in the past but which never did
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012