### Clue: Stand in place on island in river (8)
### Answer: DEPUTISE 
 ### Explanation: Definition: Stand in
An envelope ('in') of PUT ('place') plus IS ('island') in DEE ('river').