Synonyms of Old-bat

Primary definition: A derogatory term for an unpleasant, annoying, or eccentric elderly woman.

Full Dictionary Entry

Antonyms & Opposite Concepts