English

dog noun definition in Attractiveness topic from the Oxford Advanced Learner's Dictionary

dog

 noun: Attractiveness topic
[countable] (informal) an offensive way of describing a woman who is not considered attractive