English Dictionary
Definition dune buggy in British English
dune buggy noun
[countable] noun
1
a small vehicle used for travelling across sand
Synonyms and related words
