Bubble car

What is Bubble car?

Bubble car definition and meaning on Dictionary terms:
noun

a two-seat, three-wheeled vehicle with a transparent bubbletop.