bei der Stange halten

Meaning: to keep someone obedient, loyal, or in line through discipline or pressure.

Language: German

Literally: to hold by the rod

Category: Animals

Origin: Origin uncertain; the phrase may reference a shepherd's staff or rod used to control livestock, or a tether that keeps something in place.

More idioms — Animals

More German idioms

From our tongue twisters

Browse all tongue twisters →

← Back to Idioms