cattle market









cattle market


noun

  1. British slang a situation or place, such as a beauty contest or nightclub, in which women are felt to be, or feel themselves to be, on display and judged solely by their appearance
51 queries 0.573