Spellcheck.net

Definitions of decelerate

  1. reduce the speed of; "He slowed down the car" Scrapingweb Dictionary DB
X