meaning of sleeping beauty

1. a potential takeover target that has not yet been put in play


Related Words

sleeping beauty |

Developed & Maintained By Taraprasad.com

Treasure Words