ASTRADDLE MEANING IN ENGLISH

• Astraddle Definition & Synonyms

  1. (adv.) In a straddling position; astride; bestriding; as, to sit astraddle a horse.


Synonyms:
Astride,

RECENT SEARCHES