Rhyme Desk
Find rhyming words!

Definition of "Interlace" :

verb: spin, wind, or twist together

verb: hold in a locking position