marsh buggy

Explore definitions, synonyms, and language insights of marsh buggy

Definitions

Noun
an amphibious vehicle typically having four-wheel drive and a raised body