stay in place
1.
(
verb
) be stationary
Related Words:
stay
,
stay put
,
stick
,
stick around
Antonyms:
travel
Terms and Conditions of Use / Copyright Notice