cadbait (English, noun)
expansion: cadbait (plural cadbaits)
Senses:
glosses: A caddis; the larva of a caddis fly.
tags: archaic
Forms:
form: cadbaits
tags: plural