noun Thompson submachine gun. any submachine gun. nounan informal name for Thompson sub-machine-gun