Definition of armguard in English:

armguard

noun

another term for bracer

Pronunciation

armguard

/ˈärmɡärd/ /ˈɑrmɡɑrd/