Definition of an arrow in the quiver in US English:

an arrow in the quiver

phrase

  • One of a number of resources or strategies that can be drawn on or followed.