Words: land
Part of speech: v
Definition: deliver (a blow)
Example: He landed several blows on his opponent's head