Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
twine
in English
twine
us
/twaɪn/
uk
/twaɪn/
#common
Past Tense
twined
Participle Verb
twining
Third Person Singular
twines
Definitions
Noun
a
strong
thread
of
twisted
strands
;
for
binding
Verb
to
wind
threads
together
;
intertwine
to
entwine
or
wrap
around
;
embrace
to
become
intertwined
;
mutually
twist
together