Definition of city shorts in English:

city shorts

noun

  • Smart, tailored shorts suitable for wearing to work, typically regarded as womenswear.

Origin

1960s; earliest use found in The Lima News.