English Dictionary
Definition be riveted to the spot in British English
be riveted to the spot phrase
phrase
1
to be so frightened or surprised that you cannot move
Synonyms and related words
