Dictionary search results

Showing 1-7 of 7 results

secrete1 British & World English

(Of a cell, gland, or organ) produce and discharge (a substance)

secrete2 British & World English

Conceal; hide

secrete1 English Thesaurus

the gland can become enlarged and secrete excess levels of the hormone

secrete2 English Thesaurus

Bert and I were to secrete ourselves behind the curtains