dune buggy

Explore definitions, synonyms, and language insights of dune buggy

Definitions

Noun
a recreational vehicle with large tires used on beaches or sand dunes