cartouche Hear it!

cartouche definition

car·touche or cartouch car·touch′ (kär to̵̅o̅s̸h)

noun

  1. a scroll-like ornament or tablet, esp. as an architectural feature
  2. on Egyptian monuments, an oval or oblong figure containing the hieroglyphs of the name of a ruler or deity
  3. Obsolete a paper cartridge (sense ) for a firearm

Etymology: Fr < It cartoccio, cartridge, roll of paper < carta, paper: see card

Webster's New World College Dictionary Copyright © 2009 by Wiley Publishing, Inc., Cleveland, Ohio.
Used by arrangement with John Wiley & Sons, Inc.

Comments
Improve this definition.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.