Meaning of defect-free in English:

defect-free

adjective

  • (Chiefly of a manufactured product) free from defects.

Origin

Early 20th century; earliest use found in Horseless Age.