CHECHEN Meaning of CHECHEN in English adj. pertaining to Chechnya (republic of Russian Federation, located in Russian North Caucasia) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012