Explore explanations, for the word: Leash up
To 'leash up' means to attach a leash to your pet, usually a dog, so you can take it outside. It helps keep the pet safe and close to you.