Englishfor English speakers
detachment
—
noun
the act of releasing from an attachment or connection
—
noun
(= withdrawal)
avoiding emotional involvement
—
noun
a small unit of troops of special composition
—
noun
(= separation)
coming apart
—
noun
(= insulation)
the state of being isolated or detached
the insulation of England was preserved by the English Channel
of
Preposition
—
Made using.
It is a house of cards.
workpiece
—
noun
work consisting of a piece of metal being machined