bitch on heat - English Synonyms Dictionary