persist down verb1 •Humorous euphemism for piss down (rain heavily). formspersisted down · persisting down · persists down