Synonyms and Antonyms for carbine

1. carbine (n.)

light automatic rifle

Synonyms: