noun
- a scroll-like ornament or tablet, esp. as an architectural feature
- on Egyptian monuments, an oval or oblong figure containing the hieroglyphs of the name of a ruler or deity
- Obsolete a paper cartridge (sense ) for a firearm
Origin:
Fr < It cartoccio, cartridge, roll of paper < carta, paper: see card