harridanshar-ri-dansListennounUnpleasant, bossy, and often bad-tempered old women."The harridans gossiped loudly in the queue."Sign in to learn this word← Back