VariousWords beta
Related Terms:
Definitions:
Verb
metastasize
metastasise
Definition: spread throughout the body; "the cancer had metastasized and the patient could not be saved"
Definition: To spread to other sites in the body; to undergo metastasis.