meaning of slow up

1. lose velocity; move more slowly; "The car ">decelerated"


Related Words

slow up |

Developed & Maintained By Taraprasad.com

Treasure Words