to hurtle [ hurtled ; hurtled ]
Notices
  • move or hurle rapidly