Secrete
English Meaning
To deposit in a place of hiding; to hide; to conceal; as, to secrete stolen goods; to secrete one's self.
- To generate and separate (a substance) from cells or bodily fluids: secrete digestive juices.
- To conceal in a hiding place; cache. See Synonyms at hide1.
- To steal secretly; filch.