meaning of upbraidings

1. of Upbraid
2.
a severe scolding


Related Words

upbraiding |

Developed & Maintained By Taraprasad.com

Treasure Words