RAGTOP Meaning of RAGTOP in English [rag.top] n (1953): a convertible automobile Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012