meaning of loosen up

1. cause to feel relaxed; "A hot bath always relaxes ">me"


Related Words

loosen up |

Developed & Maintained By Taraprasad.com

Treasure Words