English → Hindi dictionary
battlesight
Definition
an arrangement of sights that makes possible the rapid aiming of a firearm at short ranges
Looking for poetry? Read shayari and poems by great poets.
an arrangement of sights that makes possible the rapid aiming of a firearm at short ranges
Looking for poetry? Read shayari and poems by great poets.