English Etymology From deca- + repeat. Noun decarepeat (plural decarepeats) (genetics, biochemistry) A pattern of ten repeatsWikiwand - on Seamless Wikipedia browsing. On steroids.