explore every avenue, to

explore every avenue

To investigate or pursue every possible means to find a solution to a given problem or to achieve a desired outcome. Right now, we are exploring every avenue to catch the perpetrator of this heinous crime. We've explored every avenue, but I just can't see how we can continue to afford living in this house.
See also: avenue, every, explore
Farlex Dictionary of Idioms.

explore every avenue, to

To investigate every conceivable possibility. Synonymous with leave no stone unturned, this expression dates from the early twentieth century. “He explores every avenue which may lead . . . to view his life in its new meaning” (The Saturday Review, 1926).
See also: every, explore
The Dictionary of Clichés by Christine Ammer
See also:
  • explore every avenue
  • cover all bases
  • cover all the/your bases
  • every which where
  • every other
  • every which way
  • six ways from Sunday
  • six ways to Sunday
  • learn (something) from the bottom up
  • learn from the bottom up