military service n 1: a force that is a branch of the armed forces [syn: {armed service}, {service}] 2: land tenure by service in the lord's army
Copyright © 2024 3Dict.net