The syce feeds the horse every day.
What is the meaning of syce?
Somebody has put out the light?
What is the meaning of `put out'?
Could anyone answer me?
Syce - an attendant (as a groom) especially in India. Not the usual English word for it.
put out the light - turn off the light.