Noun Definition

carbine

1.Definition: light automatic rifle

Category: Objects