Dictionary search results

Showing 1-3 of 3 results

twine British & World English

Strong thread or string consisting of two or more strands of hemp or cotton twisted together

twine English Thesaurus

a ball of twine

binder twine British & World English

(In farming) strong cord made from plastic or natural fibre, used in a baling machine to tie hay and straw bales