land forces


land forces

pl n1. (Military) armed forces serving on land

land forces

Personnel, weapon systems, vehicles, and support elements operating on land to accomplish assigned missions and tasks.
Translations