land force
English
Alternative forms
landforce
Noun
land
force
(
plural
land forces
)
A
subdivision
of the
military
that serves on land, rather than at sea or airborne.
Coordinate term:
air force