Random
Old trout
Synonyms for Old trout
curmudgeon
harridan
crosspatch
sourpuss
old bag
old bat
old cow
bitch
battleaxe
witch
For more similar words, try
Old trout
on Thesaurus.plus dictionary