meaning of smooth over

1. treat hurriedly or avoid dealing with properly


Related Words

smooth over |

Developed & Maintained By Taraprasad.com

Treasure Words