noun a person or thing that impacts. impact wrench.
impacter 🔊 Listen to this noun a person or thing that impacts. impact wrench. Share Facebook Twitter Google +