assemblies of god: a charismatic Protestant denomination in the United States
abstraction: a general concept formed by extracting common features from specific examples
metallic: a yarn made partly or entirely of metal