Search results
- Dictionarytwine/twʌɪn/
noun
- 1. strong thread or string consisting of two or more strands of hemp or cotton twisted together.
verb
- 1. wind or cause to wind round something: "the plant will twine round its support" Similar
Powered by Oxford Dictionaries