Definition of Squandered

  • 1. Not used to good advantage Adjective Satellite

Synonyms for word "squandered"

Semanticaly linked words with "squandered"