gifted but out of luck; have ability [talent] but no opportunity to exercise it; a talent born at a wrong time
Copyright © 2018 WordTech Co.