Definition of armguard in English:

armguard

noun

Pronunciation

armguard

/ˈärmɡärd/