v.
1.pass through the tissue or substance or its pores or interstices, as of gas
2.exude water vapor
3.come to light
4.come about, happen, or occur
5.give off (water) through the skin
Idiom of the Day
hold up
to remain good, to not become worse
Sales during the first six months of the year are holding up very well compared to last year.