to depend on someone or something:
Arrow rest
-
Arrow rest in Archery. The fitting above the arrow shelf. Made of either feather or plastic.
Arrow rest meaning & definition 1 of Arrow rest.
Similar Words
Arrow rest in Archery. The fitting above the arrow shelf. Made of either feather or plastic.