Meaning of T-top in English:
T-top
noun
1North American A car roof with removable panels.
‘The concept has a glass panorama roof that slides open, and both side pillars slide inward, like in a T-top configuration.’- ‘A 1978 Camaro with removable T-top is shown in this file photo.’
- ‘Our largest 5 by 7 stainless steel T-Top costs less than $600.’
- ‘The side pillars can then be moved to the middle, creating the look of a car with the T-tops removed.’
- 1.1A car with removable panels in its roof.
Are You Learning English? Here Are Our Top English Tips