satellite state, satellite

listen to the pronunciation of satellite state, satellite
English - Turkish
uydu devlet
English - English

Definition of satellite state, satellite in English English dictionary

satellite state
{i} country which is in a formal manner sovereign but in fact is controlled or ruled by a larger neighboring predominant power
satellite state, satellite
Favorites