Dictionary search results

Showing 1-3 of 3 results

straddle British & World English

Sit or stand with one leg on either side of

straddle English Thesaurus

she straddled the motorbike and revved it up