Thesaurus.com
synonyms
  • definitions

pour-money-down-the-drain

no thesaurus results