English Dictionary
Definition take root in British English
take root phrase
phrase
Synonyms and related words

English Dictionary