Seep
English Meaning
To run or soak through fine pores and interstices; to ooze.
- To pass slowly through small openings or pores; ooze.
- To enter, depart, or become diffused gradually.
- A spot where water or petroleum trickles out of the ground to form a pool.
- Seepage.