squanderedEnglish

squandered, wasted

Adjective

Not used to good advantage

English: squandered, wasted

English words with similar meanings

Show 1 words