Bubble-top definition
A transparent glass or plastic dome, such as one constructed over a swimming pool or courtyard.
noun
A transparent, often bulletproof enclosure forming the top of an automobile.
noun
A bulletproof, transparent dome, as over the rear section of an automobile.
noun
Advertisement