Definition of Micarta in US English:

Micarta

noun

  • Originally: a laminated electrical insulating material consisting of paper, mica, and enamel. Later also: a similar material composed of layers of paper or fabrics bound by a resin and used in the manufacture of laminated articles. [A trademark.]

Origin

Early 20th century; earliest use found in Scientific Abstracts. Blend of mica and classical Latin carta papyrus, paper.

Pronunciation

Micarta

/mʌɪˈkɑːtə/