fantoche
Top 35000
Meanings
Adjective
1. manipulated
Examples3
puppet government
During the 20th century, Manchukuo was a puppet state.
puppet state