Ovulen ovu·len uncommon noun 1. trade name for an oral contraceptive containing mestranol and a progestin compound Related words Broader terms pill Part of mestranol WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.