meaning of snow job

1. a long and elaborate misrepresentation


Related Words

snow job |

Developed & Maintained By Taraprasad.com

Treasure Words