ROOTED TO THE SPOT


Meaning of ROOTED TO THE SPOT in English

so frightened or shocked that you cannot move

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.