Buggynoun


Definition

A small motor vehicle, typically with an open top.