meaning of might have been

1. an event that could have occurred but never did


Related Words

might-have-been |

Developed & Maintained By Taraprasad.com

Treasure Words