Search results
- Dictionarytwine/twīn/
noun
- 1. strong thread or string consisting of two or more strands of hemp, cotton, or nylon twisted together.
verb
- 1. cause to wind or spiral round something: "she twined her arms around his neck" Similar
Powered by Oxford Dictionaries