seep (a place on land or underwater where a liquid or gas oozes out of the ground) - English Synonyms Dictionary

Can't found any synonym terms.