noun a nation having an important and powerful army. military power on land.
land power 🔊 Listen to this noun a nation having an important and powerful army. military power on land. Share Facebook Twitter Google +