Word: pinscreen
Part of speech: Noun
Syllables: pin
screen
Definition: A screen through which many closely spaces parallel pins have been inserted, used to make an impression of a three-dimensional object. Used as a novelty and in animated film entertainment.
Morphemes:
Affix: pin
Language: en
PoS: Noun
Meaning: A piece of jewellery that is attached to clothing with a pin.
Affix: screen
Language: en
PoS: Noun
Meaning: One of the individual regions of a video game, etc. divided into separate screens.
Etymology Compounds: Affix: escren
Language: fro
Decoded: escren
PoS: Noun
Meaning: screen (physical barrier for protection or to block out light)