1 leviathan stitch | Definition of leviathan stitch

leviathan stitch

noun

Definition of leviathan stitch

: a double cross-stitch producing an 8-pointed figure usually worked in wool on canvas