SELF RULE AREA Meaning of SELF RULE AREA in English area in which residents exercise self-government, autonomous area Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012