landpower
English
Noun
landpower
(
uncountable
)
Synonym of
boots on the ground
(
“
the military policy
”
)
.