decellerate Definition
Definition
To slow down; to decrease the speed of something, especially a vehicle, airplane, or other object in motion.
Browse
To slow down; to decrease the speed of something, especially a vehicle, airplane, or other object in motion.
Browse