ooze out

Explore definitions, synonyms, and language insights of ooze out

Definitions

Verb
release (a liquid) in drops or small quantities; "exude sweat through the pores"

More General Terms