Definitions
adjective
equipped with armor heavy enough to provide protection against fire from light arms
Look “lightly armored” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
equipped with armor heavy enough to provide protection against fire from light arms