Khubega /khu-be-ga /
Grammar:verb
To plant a shield on the ground so as to resist an attack
Search More Words Dictionary