Cyborg dido Synonyms

We can't find synonyms for the phrase "Cyborg dido", but we have synonyms for terms, you can combine them.

CD abbreviation

CD is an abbreviation for Cyborg Dido
What does CD stand for?
CD stands for "Cyborg Dido"

Definitions for Cyborg


  • (noun) a human being whose body has been taken over in whole or in part by electromechanical devices

Definitions for Dido


  • (noun) a playful or mischievous act intended as a joke
  • (noun) (Roman mythology ) a princess of Tyre who was the founder and queen of Carthage; Virgil tells of her suicide when she was abandoned by Aeneas