Skip to main content

Definitions by Rai Huang

straddle 

to walk, stand, or sit on with the legs wide apart
to straddle a horse
straddle by Rai Huang December 23, 2008