OPEN-TOP Meaning of OPEN-TOP in English (also ˌopen-ˈtopped ) adjective ( BrE ) ( of a vehicle ) having no roof Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005