Swamp-buggy meaning

An automotive vehicle, often amphibious and equipped with very large tires, for traveling over swampy or muddy terrain.
noun
0
0
Advertisement