crack 4

verbdomain: v physical contact
Princeton WordNet [ver.3.1]
EnglishEnglish
Definition

hit forcefully; deal a hard blow, making a cracking noise

  • 1.The teacher cracked him across the face with a ruler
FENG