weave The origin and history of weave. Etymology From Old English wefan, an ancient Germanic verb meaning "to weave" or "to braid." ← Back to the full definition of weave