English word definition — powered by WordNet
the act of contacting one thing with another
Want to remember hitting?