saddled
动词 saddle:
put a saddle on
同义词:saddle
load or burden; encumber
同义词:saddle
impose a task upon, assign a responsibility to
同义词:charge, saddle, burden
形容词 saddled:
having a saddle on or being mounted on a saddled animal
subject to an imposed burden