An Encylopedia Britannica Company

squib kick

1 ENTRIES FOUND:
squib kick noun
plural squib kicks
squib kick
noun
plural squib kicks
Britannica Dictionary definition of SQUIB KICK
[count] American football
: a kickoff in which the ball is kicked so that it bounces along the ground