sheltron
/ˈʃel.trɒn/Definitions
1. noun
A type of shield or protective device, typically used in military or defensive contexts.
“The soldiers used their sheltrons to deflect the hail of bullets.”
1. noun
A type of shield or protective device, typically used in military or defensive contexts.
“The soldiers used their sheltrons to deflect the hail of bullets.”