Dictionary |
1 Result
#1
ooze out
v.
release (a liquid) in drops or small quantities; "exude sweat through the pores"
. wn