Dictionaries:
Sexual DictionaryDictionary of the F-Word

old bat:

Or: old-battle-axe , an unpleasant, ugly old-woman , especially one who is resentful and vociferous.

Link to this page:

Word Browser