meaning of slow down

1. become less tense, rest, or take ones ease; "He relaxed in the hot tub"; "Lets all relax after a hard days ">work"


Related Words

slow down | slowdown |

Developed & Maintained By Taraprasad.com

Treasure Words