A pool, pond, or small body of stagnant water, particularly in dry regions; a natural or artificial water depression.
From Spanish charca, possibly from pre-Roman Iberian languages, referring to the distinctive dry-climate water features found in Spain and similar regions.
Try Another Word