Definition of showroom condition in English:

showroom condition

noun

  • Pristine condition, such as that of goods, vehicles, etc., which are in or have just left a sales showroom; often in "in showroom condition" (of something second-hand, as a used car, boat, etc.) in new, or as good as new, condition.

Origin

Early 20th century; earliest use found in Motor World.