Engineers arrange repair (6)
I believe the answer is:
resort
'repair' is the definition.
(synonyms)
'engineers arrange' is the wordplay.
'engineers' becomes 're' (Royal Engineers).
'arrange' becomes 'sort' (I've seen this in another clue).
're'+'sort'='RESORT'
(Other definitions for resort that I've seen before include "Put fresh order" , "seaside town?" , "Rearrange a holiday place" , "Where people engage in recreation" , "Holiday town" .)