SATELLITE STATE


Meaning of SATELLITE STATE in English

n. country which is in a formal manner sovereign but in fact is controlled or ruled by a larger neighboring predominant power

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.