0
The rain permeated through the screen.
permeate:
A synonym for "permeate" is diffuse. An antonym for "permeate" is deplete. Please see the related link below.
The noun form for the verb permeate is permeation.
She felt her stomach become queasy as the rumor began to permeate throughout the school. They hoped their message would permeate.