falling short (0 synonym found)

Definition of falling short:

°A Y-shaped stick with an elastic band between the arms used for shooting small projectiles.

Definition of falling short:

°A Y-shaped stick with an elastic band between the arms used for shooting small projectiles.
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top