EngToVietEnglish · Vietnamese

English dictionary

lightly armored

Definitions, examples, synonyms and antonyms from WordNet 3.0.

adjective satellite

  1. equipped with armor heavy enough to provide protection against fire from light arms

    adj.all

    Source: WordNet 3.0

Nearby words

Learn Vietnamese

Browse English words starting with L · Translate this word