Secrete
Tamil Meaning
உற்பத்தி செய் சுரக்கச் செய்
English Meaning
- 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.