English Dictionary
Definition twine in British English
twine verb
[intransitive/transitive] verb
/twaɪn/
English Dictionary