might-have-been might·ha·ve·been uncommon noun 1. an event that could have occurred but never did Related words Broader terms event WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.