charca

/ˈtʃärkə/

Definitions

1. noun

A pool of water, especially one that has formed in a quarry or a limestone area, often becoming a natural spring or a shallow lake.

“The charca in the quarry was home to various species of fish and birds.”

Synonyms

  • pool
  • spring

Antonyms

  • desert
  • dry