Subscribe
URL of the page has been copied to clipboard.
Meaning : A metal frame or container holding cartridges. Can be inserted into an automatic gun.
Synonyms : cartridge holder, clip, magazine
Install App