swamp buggy
Explore definitions, synonyms, and language insights of swamp buggy
Definitions
Noun
an amphibious vehicle typically having four-wheel drive and a raised body
Explore definitions, synonyms, and language insights of swamp buggy