English Etymology From rain + pool. Noun rainpool (plural rainpools) A pool of fallen rain; a puddle.Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads