seeping

Explore definitions, synonyms, and language insights of seeping

Definitions

Adjective Satellite
leaking out slowly