Meaning of “group practice” in the English Dictionary

british dictionary