Chinese Version(中文版) | EBooks(电子书)
[ә'strædl]
(adv.) In a straddling position; astride; bestriding; as, to sit astraddle a horse.
Inputed by Giles
adv. sitting astride.
Inputed by Gracie