worm fence

Explore definitions, synonyms, and language insights of worm fence

Definitions

Noun
rail fence consisting of a zigzag of interlocking rails

More General Terms