English → Hindi dictionary

arbalest

अर्बलिस्ट / अरबलिस्ट / अरब्लेस्टNOUN

Definition

medieval artillery used during sieges; a heavy war engine for hurling large stones and other missiles

Looking for poetry? Read shayari and poems by great poets.