Noun Definition

autoloader

1.Definition: a firearm that reloads itself

Category: Objects