assault rifle: any of the automatic rifles or semiautomatic rifles with large magazines designed for military use
automatic rifle: light machine gun
frame: a single one of a series of still transparent pictures forming a cinema, television or video film