weave

verb irregular vt vi

Infinitive

weave

Present tense 3rd person singular

weaves

Preterite

wove

Present participle

weaving

Past participle

woven