Terdapat 2 arti kata 'stronghold' di Kamus Bahasa Inggris Terjemahan Indonesia.
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata stronghold adalah kubu. Arti lainnya dari stronghold adalah benteng.