Newfound overcharge Synonyms

Definitions for Newfound


  • (adjective) newly discovered

Definitions for Overcharge


  • (verb) to charge (someone) too much for goods or services
  • (verb) to fill or load to excess
  • (verb) rip off; ask an unreasonable price