weli

/ˈwɛli/

Definitions

1. noun

A well or a spring of water

“The local community relies on the weli for their drinking water.”

2. verb

To fill or supply with water

“The farmer weli the parched fields to prepare them for planting.”

Synonyms

  • spring
  • well

Antonyms

  • drain
  • dry