Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
leashes
in English
leashes
#common
Lemma:
leash
The lemma is the base or root form of this word.
Definitions
Noun
straps
for
restraining
animals
;
dogs
cords
or
ropes
for
control
leg
ropes
for
surfing
(
equipment
)