CARTOP Meaning of CARTOP in English [car.top] adj (1946): suitable in size and weight for carrying on top of an automobile "a ~ fishing boat" -- car.top.per n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012