Still writing equipment being discussed (10)
I believe the answer is:
stationary
'still' is the definition.
(both can mean immobile)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for stationary that I've seen before include "Still" , "Unmoving" , "Not moving" , "Parking" , "Static" .)