In large-aperture deployable antennas, such as the AstroMesh antenna, the back-to-back arrangement of double-layer paraboloids can lead to size and weight exceeding the limits of the launch vehicle. To address this, a deployable mesh reflector antenna based on a cable-dome tensegrity structure, composed of tension cables and compression rods, is proposed. The structure and elementary unit of the cable-dome are presented, followed by the introduction of a W-deployable truss to meet the single-layer boundary node-hanging requirements. The geometric parameters and deployment kinematics are analyzed, leading to the optimization and simulation of a 50 m-aperture antenna. Compared to a same-aperture AstroMesh antenna, the cable-dome antenna offers a smaller folded size and weight. Finally, a 2 m-aperture prototype was constructed, and its feasibility verified through deployment experiments and surface accuracy photogrammetry. The proposed cable-dome antenna shows significant potential in large-aperture deployable antenna applications.