Engineers finally working on the wagon - charging battery perhaps for race meeting (7)
Answer
REGATTA
Definition: meeting
Engineers finally working on the wagon - charging battery perhaps for race meeting (7)