Definition of armguard in English:

armguard

noun

Pronunciation:

armguard

/ˈärmɡärd/