VariousWords beta
Related Terms:
Definitions:
Noun
Definition: A mechanical device that loads ordnance into weapons such as tanks and artillery that would otherwise be loaded by a dedicated crew.
VariousWords beta
Definition: A mechanical device that loads ordnance into weapons such as tanks and artillery that would otherwise be loaded by a dedicated crew.