We have skirts in blue for $20.

Does the in blue make any sense here? I just learned in as a prep has the meaning of wearing.

  • 2
    In has many meanings; another of them is to refer to the available colours or types of a product on sale. Commented Dec 28, 2020 at 9:12

1 Answer 1


Yes, it makes sense. The expression "skirts in blue" means blue-colored skirts.

About unrelated things, I think it's better to add "each" or "apiece" to after "$20" for clarification, and to change the verb "have" to a more unambiguous one--for example, "sell"--depending on what you want to make it mean.

  • 4
    "Have" and "sell" are not synonymous. I don't think "have" needs to be replaced by any other verb, it is quite unambiguous to me.
    – randomhead
    Commented Mar 1, 2022 at 21:52
  • 1
    Given that there's a price listed, it's clear that whoever has the skirts intends to sell them.
    – dan04
    Commented Mar 1, 2022 at 22:01

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .