MohammedPreview
Open in TheBrain

An Interlacement

  1. The act of interlacing, or the state of being interlaced.
  2. That which is interlaced.