stay put in German stay put in German sich nicht vom Fleck rühren verb (idiomatic) To remain in one fixed place Add to Flashcards