ASTRADDLE Meaning of ASTRADDLE in English adj. in a straddling position, mounted, astride Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012