GARRETED


Meaning of GARRETED in English

adj protected by turrets.

Webster English vocab.      Английский словарь Webster.