meaning of slowdown

1. the act of slowing down or falling behind


Related Words

slowdown |

Developed & Maintained By Taraprasad.com

Treasure Words