YourDictionary

trelliswork

noun

open network of strips, usually of wood; latticework

See trelliswork in American Heritage Dictionary 4

link/cite print suggestion box