meaning of overlashing

1. Excess; exaggeration.


Related Words

overlashing |

Developed & Maintained By Taraprasad.com

Treasure Words