stirrup/ˈstɪrəp; `stɪrəp/ neither of a pair of D-shaped metal or leather foot-supports hanging down from a horse's saddle 马镫 a pair of stirrups 一副马镫.
牛津英汉双解词典