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: Alternative spelling of metastasize