meaning of upbraider

1. someone who finds fault or imputes blame


Related Words

upbraider |

Developed & Maintained By Taraprasad.com

Treasure Words