decelerateEnglish

decelerate, slow down, retard, slow, slow up

Verb

Reduce the speed of

English: decelerate, slow down

Bahasa words with similar meanings

English words with similar meanings

Show 4 words