English word definition — powered by WordNet
generate and separate from cells or bodily fluids
place out of sight
Want to remember secrete?