more than one can shake a stick at
Definition from Wiktionary, the free dictionary
Unknown. In use since about 1800.
- occurring in abundance; of a large quantity; many
- Any English high street has more Indian restaurants than you can shake a stick at.
occurring in abundance