targa top


Also found in: Wikipedia.

targa top

(ˈtɑːɡə)
n
a removable hard roof on a motor car