[plural] [noun]They quickly put down (new) roots in their new town (= found a home, friends, activities in which to join, etc.).See also grassroots.Roots can also mean origins.She's visiting Africa to discover her roots.The city of Tours can trace its roots back to Roman times.The book gives a detailed account of the Korean War and its historical roots.
ROOTS
Meaning of ROOTS in English
Cambridge English vocab. Кембриджский английский словарь. 2012