People dressed for riding? (7)
I believe the answer is:
inhabit
'people dressed for riding?' is the definition.
'inhabit' can be an answer for 'people' (people can mean to populate or inhabit). I'm not certain of the 'dressed for riding?' bit.
This is the entire clue.
Can you help me to learn more?
(Other definitions for inhabit that I've seen before include "Tenant" , "Occupy - settle" , "Dwell in" , "Live in, occupy" , "Occupy (dwelling)" .)