buccan means A framework or grill upon which meat is laid to dry, or to be roasted. Lexicurio rates it Sui generis — a strength score of 89 out of 100.
noun
- A framework or grill upon which meat is laid to dry, or to be roasted.
- Meat prepared in this way.
verb
- To dry meat on such a frame.