• Handguard

    Full definition of handguard

    Noun

    handguard

    (plural handguards)
    1. A guard on the front of a weapon for hand and finger protection, or to allow for attachments to the weapon.
    © Wiktionary