leverer

/ˈlevɪreɪ, ˈlivɪreɪ/

Definitions

1. noun

A person or thing that supplies or provides something.

“The company was the leverer of the new technology.”

2. verb

To supply or provide something.

“The government will leverer aid to the affected areas.”

Synonyms

  • provider
  • supplier

Antonyms

  • depriver
  • withholder