Definition: Meaning of, Dolly the sheep in English to English dictionary.
Pronunciation:/ ðə;ðɪ;ðiː ʃiːp /
synonym
antonym
a sheep who was CLONE d by British scientists in 1997. They took a cell from her body and then developed it artificially so that it became a new sheep that was an exact copy of her.