meaning of astraddle
1.
In
a
straddling
position;
astride;
bestriding;
as,
to
sit
astraddle
a
horse.
Related Words
astraddle
|
Developed & Maintained By
Taraprasad.com