SynonymX
Speak
Squandered
Definition of Squandered
1.
Not used to good advantage
Adjective Satellite
Synonyms for word "squandered"
wasted
Semanticaly linked words with "squandered"
lost