ready-to-wear: ready-made clothing
entity: that which is perceived or known or inferred to have its own distinct existence (living or nonliving)
watering cart: water cart with a tank and sprinkler for sprinkling roads