Arrest a chap for taking a tin-opener (4)
I believe the answer is:
halt
'arrest' is the definition.
(I know that arrest can be written as halt)
'a chap for taking a tin-opener' is the wordplay.
'a chap' becomes 'Hal'.
'for' means one lot of letters go next to another.
'taking a tin-opener' becomes 't' (I can't justify this - if you can you should believe this answer much more).
'hal'+'t'='HALT'
Can you help me to learn more?
(Other definitions for halt that I've seen before include "Pull up" , "Cease" , "limping" , "Stop, small station" , "Limp; minor station" .)