CARTOUCHE


Meaning of CARTOUCHE in English

[car.touche] also car.touch n [F cartouche, fr. It cartoccio, fr. carta] (1611) 1: a gun cartridge with a paper case

2: an ornate or ornamental frame

3: an oval or oblong figure (as on ancient Egyptian monuments) enclosing a sovereign's name

Merriam-Webster English vocab.      Английский словарь Merriam Webster.