Local puddle Synonyms

Definitions for Local


LP abbreviation

LP is an abbreviation for Local Puddle
What does LP stand for?
LP stands for "Local Puddle"

Definitions for Puddle


  • (noun) a small often deep body of water
  • (noun) a small body of standing water (rainwater) or other liquid
  • (noun) something resembling a pool of liquid