casting bridge ( synonym found)

Definition of casting bridge:

°A dense thicket of sugarcane, bamboo or similar plants.

Definition of casting bridge:

°A dense thicket of sugarcane, bamboo or similar plants.

Back to Top