striking or making contact with force
from Old English hyttan, related to Old Norse hitta
Try Another Word