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