Definition of pincushioned in English:

pincushioned

adjective

  • Pierced with pins or spikes; resembling a pincushion.

Origin

Late 19th century (in an earlier sense). In sense 1 apparently from pin + cushioned.

Pronunciation

pincushioned

/ˈpɪnˌkʊʃnd/