CLIFFTOP Meaning of CLIFFTOP in English / ˈklɪftɒp; NAmE -tɑːp/ noun the area of land at the top of a cliff Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005