Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cartouche Definition

Cancel
cartouche
noun(car-touche)
a gun cartridge with a paper case
cartouche
noun(car-touche)
an ornate or ornamental frame
cartouche
noun(car-touche)
an oval or oblong figure (as on ancient Egyptian monuments) enclosing a sovereign's name

Words Related to cartouche!

cartouche Examples by Brain Bank Users