stand still Meaning and Definition
1. v. remain in place; hold still; remain fixed or immobile
Stand Still is live album by The Stone Roses that was recorded in October 1989 in Tokyo. It is an unofficial, bootleg recording.
1. v. remain in place; hold still; remain fixed or immobile
Sponored Video