meaning of go a long way

1. suffice or be adequate for a while or to a certain extent


Related Words

go a long way |

Developed & Maintained By Taraprasad.com

Treasure Words