Topic
Commercial computer-aided design (CAD) and drafting software application
Not who you're looking for? Others named Caddie: person who assists a golf player · urban occupation in 18th-century Scotland · 1976 film by Donald Crombie