← DefinitionshareGuessmulticenteradjectiveInvolving or conducted at multiple locations or centers, especially in research or healthcare.Synonymsmultisiteadjective