land on or hit solidly;

listen to the pronunciation of land on or hit solidly;