English | German | Russian | Czech

bestraddle English

Meaning bestraddle meaning

What does bestraddle mean?

bestraddle

(transitive) To bestride.

Are you looking for...?