(1)Freeze in one's tracks.
meaning:-to stop suddenly.
Make sentence of this word.
Answers
Answered by
1
when the dog saw it's master it freezed in one's track
Similar questions