Sekirov Dictionary

armature

UK /ˈɑː.mə.tjʊə/US /ˈɑɹ.mə.t͡ʃʊɚ/

noun11

  1. A detachment of soldiers; soldiers collectively.

verb1

forms

armatured · armaturing · armatures

This dictionary works without the internet: on your phone · in Chrome