to deposit (something) in a hidden place He was found to have secreted heroin about his person secreter noun[alteration of obsolete secret to keep secret, from secret1]