meaning of decelerate

1. reduce the speed of; "He slowed down the ">car"


Related Words

decelerate |

Developed & Maintained By Taraprasad.com

Treasure Words