caddis









caddis


noun

  1. a kind of woolen braid, ribbon, or tape.

noun

  1. caddisworm.

noun

  1. a type of coarse woollen yarn, braid, or fabric
n.

“larva of the May-fly,” 1650s, of unknown origin, perhaps a diminutive of some sense of cad.

50 queries 0.545