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