wind in ( synonym found)

Definition of wind in:

(n) : something wound around something else; the manner in which something is wound

Definition of wind in:

(n) : something wound around something else; the manner in which something is wound

Back to Top