ooze out


Meanings

  • release (a liquid) in drops or small quantities;